diff --git a/Controleur/ControleurAjaxexclureservices.php b/Controleur/ControleurAjaxexclureservices.php index 19b38f61..c80fbfa8 100644 --- a/Controleur/ControleurAjaxexclureservices.php +++ b/Controleur/ControleurAjaxexclureservices.php @@ -1,4 +1,4 @@ -requete->getParametreFormulaire("codeMedecin"); + $codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe"); - $this->prestataire->ajouterunmedecinprestataire($codePrestataire, $codeMedecin); + $this->prestataire->ajouterunmedecinprestataire($codePrestataire, $codeFamilleActe); $this->executerAction("index"); } @@ -57,9 +57,9 @@ class ControleurAjaxexclureservices extends Controleurrequete public function retirerunmedecinprestataire() { $codePrestataire = $_SESSION['codePrestataire_C']; - $codeMedecin = $this->requete->getParametreFormulaire("codeMedecin"); + $codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe"); - $this->prestataire->retirerunmedecinprestataire($codePrestataire, $codeMedecin); + $this->prestataire->retirerunmedecinprestataire($codePrestataire, $codeFamilleActe); $this->executerAction("index"); } diff --git a/Js/fonctions.js b/Js/fonctions.js index 0fa53f74..a4431c84 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -27072,7 +27072,6 @@ function ajouter_tous_medecins_prestataire() } } - function retirer_tous_medecins_prestataire() { codePrestataire=$("#codePrestataire").val(); @@ -45589,6 +45588,9 @@ function afficher_demande_fraisfun(idBeneficiaire, no) { // 15/07/2026 => exclusion services function retirer_exclusion_un_service_prestataire(codeFamilleActe) { + alert("retirer_exclusion_un_service_prestataire"); + return; + codePrestataire=$("#codePrestataire").val(); if (codePrestataire<=" ") @@ -45621,6 +45623,9 @@ function retirer_exclusion_un_service_prestataire(codeFamilleActe) function afficher_services_prestataire() { + alert("afficher_services_prestataire"); + return; + codePrestataire=$("#codePrestataire").val(); if (codePrestataire<=" ") @@ -45650,3 +45655,123 @@ function afficher_services_prestataire() } }); } + +function exclure_tous_services_prestataire() +{ + alert("exclure_tous_services_prestataire"); + return; + + 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; + + v_msg="Attention, cela va ajouter tous les médecins disponibles pour ce prestataire! Confirmez-vous?"; + v_msgEng="Be careful, this will add all the doctors available for this provider! Do you confirm?"; + + if(confirm_ebene(v_msg, v_msgEng)) + { + + $("#div_services_prestataire").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxexclureservices/ajoutertousmedecinsprestataire/", + type: 'POST', + data: donnees, + success: function(data) { + $('#div_services_prestataire').html(data); + }, + error: function(data) { + }, + complete: function() { + } + }); + } +} + +function exclure_un_servive_prestataire(codeFamilleActe) +{ + alert("exclure_un_servive_prestataire"); + return; + + 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_services_prestataire").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxexclureservices/ajouterunmedecinprestataire/", + type: 'POST', + data: donnees, + success: function(data) { + $('#div_services_prestataire').html(data); + }, + error: function(data) { + }, + complete: function() + { + } + }); +} + +function retirer_exclusion_tous_servives_prestataire() +{ + alert("retirer_exclusion_tous_servives_prestataire"); + return; + + 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; + + v_msg="Attention, cela va vider ce prestataire de tous ces médecins! Confirmez-vous?"; + v_msgEng="Be careful, this will empty this provider of all these doctors! Do you confirm?"; + + if(confirm_ebene(v_msg, v_msgEng)) + { + + $("#div_services_prestataire").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxexclureservices/retirertousmedecinsprestataire/", + type: 'POST', + data: donnees, + success: function(data) + { + $('#div_services_prestataire').html(data); + }, + error: function(data) + { + }, + complete: function() + { + } + }); + } +} diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 806ca2ab..636703dc 100644 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -258,7 +258,7 @@ - +