208 lines
12 KiB
PHP
Executable File
208 lines
12 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Societeuser.php';
|
|
|
|
|
|
class ControleurAjaxparametresgeneraux extends Controleur {
|
|
private $societeuser;
|
|
|
|
|
|
public function __construct()
|
|
{
|
|
$this->societeuser = new Societeuser();
|
|
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
$this->genererVueAjax(array('affichage' =>$this->affichage));
|
|
}
|
|
|
|
public function enregistrermodif()
|
|
{
|
|
$idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser");
|
|
|
|
$nomCentreGestion = $this->requete->getParametreFormulaire("nomCentreGestion");
|
|
$adresseGeoSociete = $this->requete->getParametreFormulaire("adresseGeoSociete");
|
|
$adressePostSociete = $this->requete->getParametreFormulaire("adressePostSociete");
|
|
$codePays = $this->requete->getParametreFormulaire("codePays");
|
|
$ville = $this->requete->getParametreFormulaire("ville");
|
|
$telephoneSociete = $this->requete->getParametreFormulaire("telephoneSociete");
|
|
$faxSociete = $this->requete->getParametreFormulaire("faxSociete");
|
|
$portable = $this->requete->getParametreFormulaire("portable");
|
|
$nomResponsable = $this->requete->getParametreFormulaire("nomResponsable");
|
|
$sigleSociete = $this->requete->getParametreFormulaire("sigleSociete");
|
|
$emailSociete = $this->requete->getParametreFormulaire("emailSociete");
|
|
|
|
$emailMedecinConseil = $this->requete->getParametreFormulaire("emailMedecinConseil");
|
|
$emailGestionBon = $this->requete->getParametreFormulaire("emailGestionBon");
|
|
$emailCcomptabilite = $this->requete->getParametreFormulaire("emailCcomptabilite");
|
|
$emailDerogation = $this->requete->getParametreFormulaire("emailDerogation");
|
|
$emailAccordPrealable = $this->requete->getParametreFormulaire("emailAccordPrealable");
|
|
$emailFraudeFinger = $this->requete->getParametreFormulaire("emailFraudeFinger");
|
|
$email_standard = $this->requete->getParametreFormulaire("email_standard");
|
|
$email_reply = $this->requete->getParametreFormulaire("email_reply");
|
|
|
|
$smsMedecinConseil = $this->requete->getParametreFormulaire("smsMedecinConseil");
|
|
|
|
|
|
$codeLangueSociete = $this->requete->getParametreFormulaire("codeLangueSociete");
|
|
$codePrefixePolice = $this->requete->getParametreFormulaire("codePrefixePolice");
|
|
$smsGestionBon = $this->requete->getParametreFormulaire("smsGestionBon");
|
|
$smsDerogation = $this->requete->getParametreFormulaire("smsDerogation");
|
|
$smsAccordPrealable = $this->requete->getParametreFormulaire("smsAccordPrealable");
|
|
|
|
|
|
$fraisCarteAN = $this->requete->getParametreFormulaire("fraisCarteAN");
|
|
$spMax = $this->requete->getParametreFormulaire("spMax");
|
|
$indicatifTelephone = $this->requete->getParametreFormulaire("indicatifTelephone");
|
|
$codeTypeSociete = $this->requete->getParametreFormulaire("codeTypeSociete");
|
|
|
|
|
|
$emailAlertLimiteConsommation = $this->requete->getParametreFormulaire("emailAlertLimiteConsommation");
|
|
$activerLogVisitePages = $this->requete->getParametreFormulaire("activerLogVisitePages");
|
|
$alertLimiteConsommation = $this->requete->getParametreFormulaire("alertLimiteConsommation");
|
|
|
|
$emailRd = $this->requete->getParametreFormulaire("emailRd");
|
|
$smsRd = $this->requete->getParametreFormulaire("smsRd");
|
|
|
|
$this->societeuser->enregistrermodif($idSocieteuser, $nomCentreGestion, $adresseGeoSociete, $adressePostSociete,
|
|
$codePays, $ville, $telephoneSociete, $faxSociete, $portable, $nomResponsable, $sigleSociete, $emailSociete,
|
|
$emailMedecinConseil, $emailGestionBon, $emailCcomptabilite, $emailDerogation, $emailAccordPrealable,
|
|
$emailFraudeFinger, $email_standard, $email_reply, $smsMedecinConseil, $codeLangueSociete, $codePrefixePolice,
|
|
$smsGestionBon, $smsDerogation, $smsAccordPrealable, $fraisCarteAN, $spMax, $indicatifTelephone, $codeTypeSociete,
|
|
$emailAlertLimiteConsommation, $activerLogVisitePages, $alertLimiteConsommation, $emailRd, $smsRd);
|
|
}
|
|
|
|
public function enregistrermodifprod()
|
|
{
|
|
$idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser");
|
|
|
|
$tauxHonoraires = $this->requete->getParametreFormulaire("tauxHonoraires","numerique");
|
|
$spMax = $this->requete->getParametreFormulaire("spMax","numerique");
|
|
$fraisCarteAN = $this->requete->getParametreFormulaire("fraisCarteAN","numerique");
|
|
|
|
$fraisCarteREN = $this->requete->getParametreFormulaire("fraisCarteREN","numerique");
|
|
$fraisCarteImp = $this->requete->getParametreFormulaire("fraisCarteImp","numerique");
|
|
$spAlertAdherent = $this->requete->getParametreFormulaire("spAlertAdherent","numerique");
|
|
|
|
$tauxRistourne = $this->requete->getParametreFormulaire("tauxRistourne","numerique");
|
|
$seuilRistourne = $this->requete->getParametreFormulaire("seuilRistourne","numerique");
|
|
|
|
$archivageAutomatiquePrime = $this->requete->getParametreFormulaire("archivageAutomatiquePrime");
|
|
$ecartEncaissementTolerable = $this->requete->getParametreFormulaire("ecartEncaissementTolerable","numerique");
|
|
|
|
$notificationSmsNumeroAssure = $this->requete->getParametreFormulaire("notificationSmsNumeroAssure");
|
|
$notificationGroupeNumeroAssure = $this->requete->getParametreFormulaire("notificationGroupeNumeroAssure");
|
|
$lettrageAutoGarant = $this->requete->getParametreFormulaire("lettrageAutoGarant");
|
|
|
|
$parametresFacturationGarantProduit = $this->requete->getParametreFormulaire("parametresFacturationGarantProduit");
|
|
$assureAjoutPhoto = $this->requete->getParametreFormulaire("assureAjoutPhoto");
|
|
|
|
$this->societeuser->enregistrermodifprod($idSocieteuser, $tauxHonoraires, $spMax, $fraisCarteAN, $fraisCarteREN,
|
|
$fraisCarteImp, $spAlertAdherent, $tauxRistourne, $seuilRistourne, $archivageAutomatiquePrime, $ecartEncaissementTolerable,
|
|
$notificationSmsNumeroAssure, $notificationGroupeNumeroAssure, $lettrageAutoGarant, $parametresFacturationGarantProduit,
|
|
$assureAjoutPhoto);
|
|
}
|
|
|
|
public function enregistrermodifsin()
|
|
{
|
|
$idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser");
|
|
|
|
$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");
|
|
|
|
$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");
|
|
$quantiteMedicamentPermise = $this->requete->getParametreFormulaire("quantiteMedicamentPermise", "numerique");
|
|
$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");
|
|
|
|
$encaissementExige = $this->requete->getParametreFormulaire("encaissementExige");
|
|
|
|
$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);
|
|
|
|
// echo "FINISH OK!";
|
|
// exit();
|
|
|
|
}
|
|
|
|
public function majauthentification()
|
|
{
|
|
$codeSociete = $_SESSION['codeSociete'];
|
|
|
|
$activerOtp = $this->requete->getParametreFormulaire("activerOtp");
|
|
|
|
$this->societeuser->majAuthentificationOTP($codeSociete, $activerOtp);
|
|
|
|
//$this->genererVueAjax(array('expressionsinactives' => $expressionsinactives, 'expressionsactives' => $expressionsactives));
|
|
}
|
|
|
|
public function majfiltreip()
|
|
{
|
|
$idSocieteuser = $this->requete->getParametreFormulaire("idSocieteuser");
|
|
|
|
$filtrerIp = $this->requete->getParametreFormulaire("filtrerIp");
|
|
$filtrerIpPrestataire = $this->requete->getParametreFormulaire("filtrerIpPrestataire");
|
|
|
|
|
|
$this->societeuser->majfiltreip($idSocieteuser, $filtrerIp, $filtrerIpPrestataire);
|
|
}
|
|
} |