diff --git a/Controleur/ControleurAjaxexclureservices.php b/Controleur/ControleurAjaxexclureservices.php new file mode 100644 index 00000000..237c2f3e --- /dev/null +++ b/Controleur/ControleurAjaxexclureservices.php @@ -0,0 +1,66 @@ +prestataire = new Prestataire(); + } + + public function index() + { + $codePrestataire = $_SESSION['codePrestataire_C']; + + $medecinsnonaccessibles = $this->prestataire->getmedecinsnonaccessibles($codePrestataire); + + $medecinsaccessibles = $this->prestataire->getmedecinsprestataire($codePrestataire); + + $this->genererVueAjax(array('medecinsnonaccessibles' => $medecinsnonaccessibles, 'medecinsaccessibles' => $medecinsaccessibles)); + } + + public function ajouterunmedecinprestataire() + { + $codePrestataire = $_SESSION['codePrestataire_C']; + $codeMedecin = $this->requete->getParametreFormulaire("codeMedecin"); + + $this->prestataire->ajouterunmedecinprestataire($codePrestataire, $codeMedecin); + + $this->executerAction("index"); + } + + + public function retirertousmedecinsprestataire() + { + $codePrestataire = $_SESSION['codePrestataire_C']; + + $this->prestataire->retirertousmedecinsprestataire($codePrestataire); + + $this->executerAction("index"); + } + + public function ajoutertousmedecinsprestataire() + { + $codePrestataire = $_SESSION['codePrestataire_C']; + + $this->prestataire->ajoutertousmedecinsprestataire($codePrestataire); + + $this->executerAction("index"); + } + + public function retirerunmedecinprestataire() + { + $codePrestataire = $_SESSION['codePrestataire_C']; + $codeMedecin = $this->requete->getParametreFormulaire("codeMedecin"); + + $this->prestataire->retirerunmedecinprestataire($codePrestataire, $codeMedecin); + + $this->executerAction("index"); + } +} \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index c5a2c0c2..e69d07f6 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -45584,4 +45584,37 @@ function afficher_demande_fraisfun(idBeneficiaire, no) { alert("Erreur lors de la mise à jour du contexte bénéficiaire."); } }); -} \ No newline at end of file +} + +// 15/07/2026 => exclusion services +function retirer_exclusion_un_service_prestataire(codeFamilleActe) +{ + codePrestataire=$("#codePrestataire").val(); + + if (codePrestataire<=" ") + { + v_msg="Veuillez sélectionner un prestataire!"; + v_msgEng="Please select a provider!"; + alert_ebene(v_msg, v_msgEng); + + return; + } + + donnees = 'codePrestataire='+codePrestataire+'&codeFamilleActe='+codeFamilleActe; + + $("#div_medecins_prestataire").html('
' + 'Veuillez patienter... / Please wait...' + '| = _("Code") ?> | += _("Famille Acte") ?> | +=> | +||
|---|---|---|---|---|
| + | ||||
| = $this->nettoyer($servicenonexclu['codeFamilleActe']) ?> | + + += $this->nettoyer($servicenonexclu['libelleEng']) ?> | + += $this->nettoyer($servicenonexclu['libelle']) ?> | + + ++ | |
| <= | += _("Code") ?> | += _("Famille Acte") ?> | +|
|---|---|---|---|
| + | |||
| + + | = $this->nettoyer($serviceexclu['codeFamilleActe']) ?> | + + += $this->nettoyer($servicenonexclu['libelleEng']) ?> | + += $this->nettoyer($servicenonexclu['libelle']) ?> | + +