This commit is contained in:
KONE SOREL 2026-03-04 15:39:50 +00:00
parent 776b95dab7
commit f0f8f994d2
2 changed files with 67 additions and 68 deletions

View File

@ -15,7 +15,7 @@ class ControleurAjaxparametresgeneraux extends Controleur {
public function index() public function index()
{ {
$this->genererVueAjax(array('affichage' =>$this->affichage)); $this->genererVueAjax();
} }
public function enregistrermodif() public function enregistrermodif()
@ -107,50 +107,24 @@ class ControleurAjaxparametresgeneraux extends Controleur {
public function enregistrermodifsin() public function enregistrermodifsin()
{ {
$idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser"); $idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser");
$accesAjoutPh = $this->requete->getParametreFormulaire("accesAjoutPh","numerique"); $accesAjoutPh = $this->requete->getParametreFormulaire("accesAjoutPh","numerique");
$ajoutPrescription = $this->requete->getParametreFormulaire("ajoutPrescription","numerique"); $ajoutPrescription = $this->requete->getParametreFormulaire("ajoutPrescription","numerique");
$ajoutPrescriptionExam = $this->requete->getParametreFormulaire("ajoutPrescriptionExam","numerique"); $ajoutPrescriptionExam = $this->requete->getParametreFormulaire("ajoutPrescriptionExam","numerique");
$envoismsactif = $this->requete->getParametreFormulaire("envoismsactif","numerique"); $filtreMedecin = $this->requete->getParametreFormulaire("filtreMedecin","numerique");
$nbMedicamentMax = $this->requete->getParametreFormulaire("nbMedicamentMax","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");
$appliquerMargePrixMedicament = $this->requete->getParametreFormulaire("appliquerMargePrixMedicament","numerique"); $appliquerMargePrixMedicament = $this->requete->getParametreFormulaire("appliquerMargePrixMedicament","numerique");
$appliquerMargePrixSubstitutMedicament = $this->requete->getParametreFormulaire("appliquerMargePrixSubstitutMedicament","numerique"); $appliquerMargePrixSubstitutMedicament = $this->requete->getParametreFormulaire("appliquerMargePrixSubstitutMedicament","numerique");
$margePrixMedicament = $this->requete->getParametreFormulaire("margePrixMedicament","numerique"); $margePrixMedicament = $this->requete->getParametreFormulaire("margePrixMedicament","numerique");
$margePrixSubstitutMedicament = $this->requete->getParametreFormulaire("margePrixSubstitutMedicament","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"); $nbConsultationSpecialisteJour = $this->requete->getParametreFormulaire("nbConsultationSpecialisteJour","numerique");
$ageMaxiPediatrie = $this->requete->getParametreFormulaire("ageMaxiPediatrie","numerique"); $ageMaxiPediatrie = $this->requete->getParametreFormulaire("ageMaxiPediatrie","numerique");
$nombreFeuilleGratuitJour = $this->requete->getParametreFormulaire("nombreFeuilleGratuitJour","numerique"); $nombreFeuilleGratuitJour = $this->requete->getParametreFormulaire("nombreFeuilleGratuitJour","numerique");
$codeModeBiometrie = $this->requete->getParametreFormulaire("codeModeBiometrie"); $codeModeBiometrie = $this->requete->getParametreFormulaire("codeModeBiometrie");
$permettrePrescriptionSiCritereBareme = $this->requete->getParametreFormulaire("permettrePrescriptionSiCritereBareme"); $permettrePrescriptionSiCritereBareme = $this->requete->getParametreFormulaire("permettrePrescriptionSiCritereBareme");
$interdirVentePartielleMedicament = $this->requete->getParametreFormulaire("interdirVentePartielleMedicament"); $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"); $typeMargePrixMedicament = $this->requete->getParametreFormulaire("typeMargePrixMedicament");
$codeActeConsultationGratuite = $this->requete->getParametreFormulaire("codeActeConsultationGratuite"); $codeActeConsultationGratuite = $this->requete->getParametreFormulaire("codeActeConsultationGratuite");
@ -158,10 +132,6 @@ class ControleurAjaxparametresgeneraux extends Controleur {
$prixMedicamentModifiable = $this->requete->getParametreFormulaire("prixMedicamentModifiable"); $prixMedicamentModifiable = $this->requete->getParametreFormulaire("prixMedicamentModifiable");
$nbTentativeBiometrie = $this->requete->getParametreFormulaire("nbTentativeBiometrie", "numerique"); $nbTentativeBiometrie = $this->requete->getParametreFormulaire("nbTentativeBiometrie", "numerique");
$envoismswhatsappactif = $this->requete->getParametreFormulaire("envoismswhatsappactif");
$appliquerTarifBas = $this->requete->getParametreFormulaire("appliquerTarifBas");
$autoriserUnBonPrincipal = $this->requete->getParametreFormulaire("autoriserUnBonPrincipal"); $autoriserUnBonPrincipal = $this->requete->getParametreFormulaire("autoriserUnBonPrincipal");
$autoriserBonHospitAvantDate = $this->requete->getParametreFormulaire("autoriserBonHospitAvantDate"); $autoriserBonHospitAvantDate = $this->requete->getParametreFormulaire("autoriserBonHospitAvantDate");
@ -171,19 +141,43 @@ class ControleurAjaxparametresgeneraux extends Controleur {
$prixActeModifiable = $this->requete->getParametreFormulaire("prixActeModifiable"); $prixActeModifiable = $this->requete->getParametreFormulaire("prixActeModifiable");
$this->societeuser->enregistrermodifsin($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam, $this->societeuser->enregistrermodifsin($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam,
$envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsAssure, $filtreMedecin, $filtreMedecin, $nbMedicamentMax, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament,
$nbMedicamentMax, $seuilAlerteActif, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, $margePrixMedicament, $margePrixSubstitutMedicament, $nbConsultationSpecialisteJour, $ageMaxiPediatrie,
$margePrixMedicament, $margePrixSubstitutMedicament, $montantTotalExamen, $montantTotalMedicament, $nombreFeuilleGratuitJour, $codeModeBiometrie, $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament,
$nbConsultationSpecialisteJour, $ageMaxiPediatrie, $nombreFeuilleGratuitJour, $codeModeBiometrie, $typeMargePrixMedicament, $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable,
$permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, $accorderMedecinSouscripteur, $nbTentativeBiometrie, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, $prixActeModifiable);
$delaisReponseMedecinSouscripteur, $tousActesSoumisOuinon, $nombreActeEntentePrealable, $typeMargePrixMedicament, }
$codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, $nbTentativeBiometrie,
$envoismswhatsappactif, $appliquerTarifBas, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate,
$encaissementExige, $prixActeModifiable); public function enregistrermodifmed()
{
$idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser");
$envoismsactif = $this->requete->getParametreFormulaire("envoismsactif","numerique");
// echo "FINISH OK!"; $smsAssure = $this->requete->getParametreFormulaire("smsAssure","numerique");
// exit(); $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() public function majauthentification()

View File

@ -66,31 +66,36 @@ class Societeuser extends Modele {
} }
public function enregistrermodifsin($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam, public function enregistrermodifsin($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam,
$envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsPrestataireAssure, $filtreMedecin, $filtreMedecin, $nbMedicamentMax, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament,
$nbMedicamentMax, $seuilAlerteActif,$appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, $margePrixMedicament, $margePrixSubstitutMedicament, $nbConsultationSpecialisteJour, $ageMaxiPediatrie,
$margePrixMedicament, $margePrixSubstitutMedicament, $montantTotalExamen, $montantTotalMedicament, $nombreFeuilleGratuitJour, $codeModeBiometrie, $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament,
$nbConsultationSpecialisteJour, $ageMaxiPediatrie, $nombreFeuilleGratuitJour, $codeModeBiometrie, $typeMargePrixMedicament, $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable,
$permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, $accorderMedecinSouscripteur, $nbTentativeBiometrie, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, $prixActeModifiable)
$delaisReponseMedecinSouscripteur, $tousActesSoumisOuinon, $nombreActeEntentePrealable, $typeMargePrixMedicament,
$codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, $nbTentativeBiometrie,
$envoismswhatsappactif, $appliquerTarifBas, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate,
$encaissementExige, $prixActeModifiable)
{ {
$user = $_SESSION['login']; $user = $_SESSION['login'];
$sql = 'call sp_modifier_parametres_sin(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, $sql = 'call sp_modifier_parametres_sin(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
$this->executerRequete($sql, array($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam, $this->executerRequete($sql, array($idSocieteuser, $accesAjoutPh, $ajoutPrescription, $ajoutPrescriptionExam,
$envoismsactif, $smsAssure, $smsmParFacture, $emailParFacture, $copieSmsPrestataireAssure, $filtreMedecin, $filtreMedecin, $nbMedicamentMax, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament,
$nbMedicamentMax, $seuilAlerteActif, $appliquerMargePrixMedicament, $appliquerMargePrixSubstitutMedicament, $margePrixMedicament, $margePrixSubstitutMedicament, $user, $nbConsultationSpecialisteJour, $ageMaxiPediatrie,
$margePrixMedicament, $margePrixSubstitutMedicament, $montantTotalExamen, $montantTotalMedicament, $user, $nombreFeuilleGratuitJour, $codeModeBiometrie, $permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament,
$nbConsultationSpecialisteJour, $ageMaxiPediatrie, $nombreFeuilleGratuitJour, $codeModeBiometrie, $typeMargePrixMedicament, $codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable,
$permettrePrescriptionSiCritereBareme, $interdirVentePartielleMedicament, $accorderMedecinSouscripteur, $nbTentativeBiometrie, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, $prixActeModifiable));
$delaisReponseMedecinSouscripteur, $tousActesSoumisOuinon, $nombreActeEntentePrealable, $typeMargePrixMedicament, }
$codeActeConsultationGratuite, $quantiteMedicamentPermise, $prixMedicamentModifiable, $nbTentativeBiometrie,
$envoismswhatsappactif, $appliquerTarifBas, $autoriserUnBonPrincipal, $autoriserBonHospitAvantDate, $encaissementExige, public function enregistrermodifmed( $idSocieteuser, $envoismsactif, $smsAssure,
$prixActeModifiable)); $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) public function verifiermotpass($codeSociete, $mdp)