From f0f8f994d208ccb5cb0837a7c5fe9e5f170b538e Mon Sep 17 00:00:00 2001 From: KONE SOREL Date: Wed, 4 Mar 2026 15:39:50 +0000 Subject: [PATCH] fg --- .../ControleurAjaxparametresgeneraux.php | 90 +++++++++---------- Modele/Societeuser.php | 45 +++++----- 2 files changed, 67 insertions(+), 68 deletions(-) diff --git a/Controleur/ControleurAjaxparametresgeneraux.php b/Controleur/ControleurAjaxparametresgeneraux.php index b5b02f33..6718dec4 100755 --- a/Controleur/ControleurAjaxparametresgeneraux.php +++ b/Controleur/ControleurAjaxparametresgeneraux.php @@ -15,7 +15,7 @@ class ControleurAjaxparametresgeneraux extends Controleur { public function index() { - $this->genererVueAjax(array('affichage' =>$this->affichage)); + $this->genererVueAjax(); } public function enregistrermodif() @@ -107,50 +107,24 @@ class ControleurAjaxparametresgeneraux extends Controleur { public function enregistrermodifsin() { - $idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser"); + $idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser"); - $accesAjoutPh = $this->requete->getParametreFormulaire("accesAjoutPh","numerique"); - $ajoutPrescription = $this->requete->getParametreFormulaire("ajoutPrescription","numerique"); + $accesAjoutPh = $this->requete->getParametreFormulaire("accesAjoutPh","numerique"); + $ajoutPrescription = $this->requete->getParametreFormulaire("ajoutPrescription","numerique"); - $ajoutPrescriptionExam = $this->requete->getParametreFormulaire("ajoutPrescriptionExam","numerique"); - $envoismsactif = $this->requete->getParametreFormulaire("envoismsactif","numerique"); - - $smsAssure = $this->requete->getParametreFormulaire("smsAssure","numerique"); - $smsmParFacture = $this->requete->getParametreFormulaire("smsmParFacture","numerique"); - - $emailParFacture = $this->requete->getParametreFormulaire("emailParFacture","numerique"); - $copieSmsAssure = $this->requete->getParametreFormulaire("copieSmsAssure","numerique"); - - // echo "copieSmsAssure ".$copieSmsAssure; - // exit(); - - $filtreMedecin = $this->requete->getParametreFormulaire("filtreMedecin","numerique"); - $nbMedicamentMax = $this->requete->getParametreFormulaire("nbMedicamentMax","numerique"); - - $seuilAlerteActif = $this->requete->getParametreFormulaire("seuilAlerteActif","numerique"); - + $ajoutPrescriptionExam = $this->requete->getParametreFormulaire("ajoutPrescriptionExam","numerique"); + $filtreMedecin = $this->requete->getParametreFormulaire("filtreMedecin","numerique"); + $nbMedicamentMax = $this->requete->getParametreFormulaire("nbMedicamentMax","numerique"); $appliquerMargePrixMedicament = $this->requete->getParametreFormulaire("appliquerMargePrixMedicament","numerique"); $appliquerMargePrixSubstitutMedicament = $this->requete->getParametreFormulaire("appliquerMargePrixSubstitutMedicament","numerique"); $margePrixMedicament = $this->requete->getParametreFormulaire("margePrixMedicament","numerique"); $margePrixSubstitutMedicament = $this->requete->getParametreFormulaire("margePrixSubstitutMedicament","numerique"); - - $montantTotalExamen = $this->requete->getParametreFormulaire("montantTotalExamen","numerique"); - $montantTotalMedicament = $this->requete->getParametreFormulaire("montantTotalMedicament","numerique"); - $nbConsultationSpecialisteJour = $this->requete->getParametreFormulaire("nbConsultationSpecialisteJour","numerique"); $ageMaxiPediatrie = $this->requete->getParametreFormulaire("ageMaxiPediatrie","numerique"); $nombreFeuilleGratuitJour = $this->requete->getParametreFormulaire("nombreFeuilleGratuitJour","numerique"); $codeModeBiometrie = $this->requete->getParametreFormulaire("codeModeBiometrie"); $permettrePrescriptionSiCritereBareme = $this->requete->getParametreFormulaire("permettrePrescriptionSiCritereBareme"); - $interdirVentePartielleMedicament = $this->requete->getParametreFormulaire("interdirVentePartielleMedicament"); - $accorderMedecinSouscripteur = $this->requete->getParametreFormulaire("accorderMedecinSouscripteur"); - $delaisReponseMedecinSouscripteur = $this->requete->getParametreFormulaire("delaisReponseMedecinSouscripteur"); - - $tousActesSoumisOuinon = $this->requete->getParametreFormulaire("tousActesSoumisOuinon"); - $nombreActeEntentePrealable = $this->requete->getParametreFormulaire("nombreActeEntentePrealable", "numerique"); - - $typeMargePrixMedicament = $this->requete->getParametreFormulaire("typeMargePrixMedicament"); $codeActeConsultationGratuite = $this->requete->getParametreFormulaire("codeActeConsultationGratuite"); @@ -158,10 +132,6 @@ class ControleurAjaxparametresgeneraux extends Controleur { $prixMedicamentModifiable = $this->requete->getParametreFormulaire("prixMedicamentModifiable"); $nbTentativeBiometrie = $this->requete->getParametreFormulaire("nbTentativeBiometrie", "numerique"); - - $envoismswhatsappactif = $this->requete->getParametreFormulaire("envoismswhatsappactif"); - $appliquerTarifBas = $this->requete->getParametreFormulaire("appliquerTarifBas"); - $autoriserUnBonPrincipal = $this->requete->getParametreFormulaire("autoriserUnBonPrincipal"); $autoriserBonHospitAvantDate = $this->requete->getParametreFormulaire("autoriserBonHospitAvantDate"); @@ -171,19 +141,43 @@ class ControleurAjaxparametresgeneraux extends Controleur { $prixActeModifiable = $this->requete->getParametreFormulaire("prixActeModifiable"); $this->societeuser->enregistrermodifsin($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam, - $envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsAssure, $filtreMedecin, - $nbMedicamentMax, $seuilAlerteActif, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, - $margePrixMedicament, $margePrixSubstitutMedicament, $montantTotalExamen, $montantTotalMedicament, - $nbConsultationSpecialisteJour, $ageMaxiPediatrie, $nombreFeuilleGratuitJour, $codeModeBiometrie, - $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, $accorderMedecinSouscripteur, - $delaisReponseMedecinSouscripteur, $tousActesSoumisOuinon, $nombreActeEntentePrealable, $typeMargePrixMedicament, - $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, $nbTentativeBiometrie, - $envoismswhatsappactif, $appliquerTarifBas, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, - $encaissementExige, $prixActeModifiable); + $filtreMedecin, $nbMedicamentMax, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, + $margePrixMedicament, $margePrixSubstitutMedicament, $nbConsultationSpecialisteJour, $ageMaxiPediatrie, + $nombreFeuilleGratuitJour, $codeModeBiometrie, $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, + $typeMargePrixMedicament, $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, + $nbTentativeBiometrie, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, $prixActeModifiable); + } + + + public function enregistrermodifmed() + { + $idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser"); + + $envoismsactif = $this->requete->getParametreFormulaire("envoismsactif","numerique"); - // echo "FINISH OK!"; - // exit(); + $smsAssure = $this->requete->getParametreFormulaire("smsAssure","numerique"); + $smsmParFacture = $this->requete->getParametreFormulaire("smsmParFacture","numerique"); + $emailParFacture = $this->requete->getParametreFormulaire("emailParFacture","numerique"); + $copieSmsAssure = $this->requete->getParametreFormulaire("copieSmsAssure","numerique"); + $seuilAlerteActif = $this->requete->getParametreFormulaire("seuilAlerteActif","numerique"); + $montantTotalExamen = $this->requete->getParametreFormulaire("montantTotalExamen","numerique"); + $montantTotalMedicament = $this->requete->getParametreFormulaire("montantTotalMedicament","numerique"); + + $accorderMedecinSouscripteur = $this->requete->getParametreFormulaire("accorderMedecinSouscripteur"); + $delaisReponseMedecinSouscripteur = $this->requete->getParametreFormulaire("delaisReponseMedecinSouscripteur"); + + $tousActesSoumisOuinon = $this->requete->getParametreFormulaire("tousActesSoumisOuinon"); + $nombreActeEntentePrealable = $this->requete->getParametreFormulaire("nombreActeEntentePrealable", "numerique"); + + $envoismswhatsappactif = $this->requete->getParametreFormulaire("envoismswhatsappactif"); + $appliquerTarifBas = $this->requete->getParametreFormulaire("appliquerTarifBas"); + + + $this->societeuser->enregistrermodifmed( $idSocieteuser, $envoismsactif, $smsAssure, + $smsmParFacture, $emailParFacture, $copieSmsAssure, $seuilAlerteActif, $montantTotalExamen, + $montantTotalMedicament, $accorderMedecinSouscripteur, $delaisReponseMedecinSouscripteur, + $tousActesSoumisOuinon, $nombreActeEntentePrealable, $envoismswhatsappactif, $appliquerTarifBas); } public function majauthentification() diff --git a/Modele/Societeuser.php b/Modele/Societeuser.php index ab19574e..2f7005b6 100755 --- a/Modele/Societeuser.php +++ b/Modele/Societeuser.php @@ -66,31 +66,36 @@ class Societeuser extends Modele { } public function enregistrermodifsin($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam, - $envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsPrestataireAssure, $filtreMedecin, - $nbMedicamentMax, $seuilAlerteActif,$appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, - $margePrixMedicament, $margePrixSubstitutMedicament, $montantTotalExamen, $montantTotalMedicament, - $nbConsultationSpecialisteJour, $ageMaxiPediatrie, $nombreFeuilleGratuitJour, $codeModeBiometrie, - $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, $accorderMedecinSouscripteur, - $delaisReponseMedecinSouscripteur, $tousActesSoumisOuinon, $nombreActeEntentePrealable, $typeMargePrixMedicament, - $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, $nbTentativeBiometrie, - $envoismswhatsappactif, $appliquerTarifBas, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, - $encaissementExige, $prixActeModifiable) + $filtreMedecin, $nbMedicamentMax, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, + $margePrixMedicament, $margePrixSubstitutMedicament, $nbConsultationSpecialisteJour, $ageMaxiPediatrie, + $nombreFeuilleGratuitJour, $codeModeBiometrie, $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, + $typeMargePrixMedicament, $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, + $nbTentativeBiometrie, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, $prixActeModifiable) { $user = $_SESSION['login']; - $sql = 'call sp_modifier_parametres_sin(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, - ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);'; + $sql = 'call sp_modifier_parametres_sin(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);'; $this->executerRequete($sql, array($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam, - $envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsPrestataireAssure, $filtreMedecin, - $nbMedicamentMax, $seuilAlerteActif, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, - $margePrixMedicament, $margePrixSubstitutMedicament, $montantTotalExamen, $montantTotalMedicament, $user, - $nbConsultationSpecialisteJour, $ageMaxiPediatrie, $nombreFeuilleGratuitJour, $codeModeBiometrie, - $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, $accorderMedecinSouscripteur, - $delaisReponseMedecinSouscripteur, $tousActesSoumisOuinon, $nombreActeEntentePrealable, $typeMargePrixMedicament, - $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, $nbTentativeBiometrie, - $envoismswhatsappactif, $appliquerTarifBas, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, - $prixActeModifiable)); + $filtreMedecin, $nbMedicamentMax, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, + $margePrixMedicament, $margePrixSubstitutMedicament, $user, $nbConsultationSpecialisteJour, $ageMaxiPediatrie, + $nombreFeuilleGratuitJour, $codeModeBiometrie, $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, + $typeMargePrixMedicament, $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, + $nbTentativeBiometrie, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, $prixActeModifiable)); + } + + public function enregistrermodifmed( $idSocieteuser, $envoismsactif, $smsAssure, + $smsmParFacture, $emailParFacture, $copieSmsAssure, $seuilAlerteActif, $montantTotalExamen, + $montantTotalMedicament, $accorderMedecinSouscripteur, $delaisReponseMedecinSouscripteur, + $tousActesSoumisOuinon, $nombreActeEntentePrealable, $envoismswhatsappactif, $appliquerTarifBas) + { + $user = $_SESSION['login']; + + $sql = 'call sp_modifier_parametres_sin(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);'; + + $this->executerRequete($sql, array($idSocieteuser,$envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsAssure, + $seuilAlerteActif, $montantTotalExamen, $montantTotalMedicament, $user, $accorderMedecinSouscripteur, $delaisReponseMedecinSouscripteur, + $tousActesSoumisOuinon, $nombreActeEntentePrealable, $envoismswhatsappactif, $appliquerTarifBas)); } public function verifiermotpass($codeSociete, $mdp)