prestataire = new Prestataire(); } public function index() { } public function enregistrermodif() { $idPrestataire = $this->requete->getParametreFormulaire("idPrestataire"); $libelle = $this->requete->getParametreFormulaire("libelle"); $codeTypePrestataire = $this->requete->getParametreFormulaire("codeTypePrestataire"); $categoriePresataire = $this->requete->getParametreFormulaire("categoriePresataire"); $codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe"); $codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament"); $codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique"); $codePays = $this->requete->getParametreFormulaire("codePays"); $villeSignature = $this->requete->getParametreFormulaire("villeSignature"); $codeTypeDecompte = $this->requete->getParametreFormulaire("codeTypeDecompte"); $adresseGeo = $this->requete->getParametreFormulaire("adresseGeo"); $numeroCompte = $this->requete->getParametreFormulaire("numeroCompte"); $adressePost = $this->requete->getParametreFormulaire("adressePost"); $conventionne = $this->requete->getParametreFormulaire("conventionne"); $gestionreseau = $this->requete->getParametreFormulaire("gestionreseau"); $emailGestionPrestataire= $this->requete->getParametreFormulaire("emailGestionPrestataire"); // Prise en compte des comptes bancaires prestataire $codeBanque = $this->requete->getParametreFormulaire("codeBanque"); $codeBanqueInterne = $this->requete->getParametreFormulaire("codeBanqueInterne"); $codeGuichet = $this->requete->getParametreFormulaire("codeGuichet"); $numeroCompteBancaire = $this->requete->getParametreFormulaire("numeroCompteBancaire"); $cleRib = $this->requete->getParametreFormulaire("cleRib"); $iban = $this->requete->getParametreFormulaire("iban"); $intituleCompteBancaire = $this->requete->getParametreFormulaire("intituleCompteBancaire"); // $codeVille = $this->requete->getParametreFormulaire("codeVille"); $codeLocalite = $this->requete->getParametreFormulaire("codeLocalite"); $smsGestionPrestataire = $this->requete->getParametreFormulaire("smsGestionPrestataire"); $registreCommerce = $this->requete->getParametreFormulaire("registreCommerce"); $codeLanguePrestataire = $this->requete->getParametreFormulaire("codeLanguePrestataire"); $nomResponsable = $this->requete->getParametreFormulaire("nomResponsable"); $nomInterlocuteur = $this->requete->getParametreFormulaire("nomInterlocuteur"); $telephoneFixe = $this->requete->getParametreFormulaire("telephoneFixe"); $faxPrestataire = $this->requete->getParametreFormulaire("faxPrestataire"); $telephonePortable = $this->requete->getParametreFormulaire("telephonePortable"); $contactInterlocuteur = $this->requete->getParametreFormulaire("contactInterlocuteur"); $centreReference = $this->requete->getParametreFormulaire("centreReference"); $appliquerTarifNuit = $this->requete->getParametreFormulaire("appliquerTarifNuit"); $latitude = $this->requete->getParametreFormulaire("latitude"); $longitude = $this->requete->getParametreFormulaire("longitude"); if($latitude==""){ $latitude="0.0000000000"; } if($longitude==""){ $longitude="-0.0000000000"; } $accesAjoutPh = $this->requete->getParametreFormulaire("accesAjoutPh"); $ajoutPrescription = $this->requete->getParametreFormulaire("ajoutPrescription"); $interdirVentePartielleMedicament = $this->requete->getParametreFormulaire("interdirVentePartielleMedicament"); $filtreMedecin = $this->requete->getParametreFormulaire("filtreMedecin"); $codeModeBiometrie = $this->requete->getParametreFormulaire("codeModeBiometrie"); $pharmacieInterne = $this->requete->getParametreFormulaire("pharmacieInterne"); $optiqueInterne = $this->requete->getParametreFormulaire("optiqueInterne"); $appliquerTarifPrestataire = $this->requete->getParametreFormulaire("appliquerTarifPrestataire"); $filtrerIp = $this->requete->getParametreFormulaire("filtrerIp"); $activerOtp = $this->requete->getParametreFormulaire("activerOtp"); $autoriserUnBonPrincipal = $this->requete->getParametreFormulaire("autoriserUnBonPrincipal"); $prefixePaiementMobile = $this->requete->getParametreFormulaire("prefixePaiementMobile"); $mobilePaiement = $this->requete->getParametreFormulaire("mobilePaiement"); $this->prestataire->enregistrermodif($idPrestataire, $libelle, $codeTypePrestataire, $categoriePresataire, $codeTarifActe, $codeTarifMedicament, $codeTarifOptique, $codePays, $villeSignature, $codeTypeDecompte, $adresseGeo, $numeroCompte, $adressePost, $conventionne, $gestionreseau, $emailGestionPrestataire, $codeBanque, $codeBanqueInterne, $codeGuichet, $numeroCompteBancaire, $cleRib, $iban, $intituleCompteBancaire, $codeVille, $codeLocalite, $smsGestionPrestataire, $registreCommerce, $codeLanguePrestataire, $nomResponsable, $nomInterlocuteur, $telephoneFixe, $faxPrestataire, $telephonePortable, $contactInterlocuteur, $centreReference, $appliquerTarifNuit, $latitude, $longitude, $accesAjoutPh, $ajoutPrescription, $interdirVentePartielleMedicament, $filtreMedecin, $codeModeBiometrie, $pharmacieInterne, $optiqueInterne, $appliquerTarifPrestataire, $filtrerIp, $activerOtp, $autoriserUnBonPrincipal, $prefixePaiementMobile, $mobilePaiement); } public function validerfactureclassique() { $this->prestataire->validerfactureclassique(); } public function enregistrerpaiementfactureclassique() { $codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement"); $referencePaiement = $this->requete->getParametreFormulaire("referencePaiement"); $dateComptable = $this->requete->getParametreDate("dateComptable"); $this->prestataire->enregistrerpaiementfactureclassique($dateComptable, $codeModePaiement, $referencePaiement); } public function reinitpaswd() { $codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur"); $this->prestataire->reinitpaswdnew($codeUtilisateur); } public function desactiver() { $codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur"); $this->prestataire->desactiver($codeUtilisateur); } public function activer() { $codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur"); $this->prestataire->activer($codeUtilisateur); } public function creerprestataire() { $libelle = $this->requete->getParametreFormulaire("libelle"); $codeTypePrestataire = $this->requete->getParametreFormulaire("codeTypePrestataire"); $categoriePresataire = $this->requete->getParametreFormulaire("categoriePresataire"); $codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe"); $codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament"); $codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique"); $codePays = $this->requete->getParametreFormulaire("codePays"); $villeSignature = $this->requete->getParametreFormulaire("villeSignature"); $codeTypeDecompte = $this->requete->getParametreFormulaire("codeTypeDecompte"); $adresseGeo = $this->requete->getParametreFormulaire("adresseGeo"); $numeroCompte = $this->requete->getParametreFormulaire("numeroCompte"); $adressePost = $this->requete->getParametreFormulaire("adressePost"); $conventionne = $this->requete->getParametreFormulaire("conventionne"); $gestionreseau = $this->requete->getParametreFormulaire("gestionreseau"); $emailGestionPrestataire= $this->requete->getParametreFormulaire("emailGestionPrestataire"); // Prise en compte des comptes bancaires prestataire $codeBanque = $this->requete->getParametreFormulaire("codeBanque"); $codeBanqueInterne = $this->requete->getParametreFormulaire("codeBanqueInterne"); $codeGuichet = $this->requete->getParametreFormulaire("codeGuichet"); $numeroCompteBancaire = $this->requete->getParametreFormulaire("numeroCompteBancaire"); $cleRib = $this->requete->getParametreFormulaire("cleRib"); $iban = $this->requete->getParametreFormulaire("iban"); $intituleCompteBancaire = $this->requete->getParametreFormulaire("intituleCompteBancaire"); // $codeVille = $this->requete->getParametreFormulaire("codeVille"); $codeLocalite = $this->requete->getParametreFormulaire("codeLocalite"); $smsGestionPrestataire = $this->requete->getParametreFormulaire("smsGestionPrestataire"); $registreCommerce = $this->requete->getParametreFormulaire("registreCommerce"); $codeLanguePrestataire = $this->requete->getParametreFormulaire("codeLanguePrestataire"); $nomResponsable = $this->requete->getParametreFormulaire("nomResponsable"); $nomInterlocuteur = $this->requete->getParametreFormulaire("nomInterlocuteur"); $telephoneFixe = $this->requete->getParametreFormulaire("telephoneFixe"); $faxPrestataire = $this->requete->getParametreFormulaire("faxPrestataire"); $telephonePortable = $this->requete->getParametreFormulaire("telephonePortable"); $contactInterlocuteur = $this->requete->getParametreFormulaire("contactInterlocuteur"); $centreReference = $this->requete->getParametreFormulaire("centreReference"); $appliquerTarifNuit = $this->requete->getParametreFormulaire("appliquerTarifNuit"); $latitude = $this->requete->getParametreFormulaire("latitude"); $longitude = $this->requete->getParametreFormulaire("longitude"); if($latitude==""){ $latitude="0.0000000000"; } if($longitude==""){ $longitude="-0.0000000000"; } $accesAjoutPh = $this->requete->getParametreFormulaire("accesAjoutPh"); $ajoutPrescription = $this->requete->getParametreFormulaire("ajoutPrescription"); $interdirVentePartielleMedicament = $this->requete->getParametreFormulaire("interdirVentePartielleMedicament"); $filtreMedecin = $this->requete->getParametreFormulaire("filtreMedecin"); $codeModeBiometrie = $this->requete->getParametreFormulaire("codeModeBiometrie"); $pharmacieInterne = $this->requete->getParametreFormulaire("pharmacieInterne"); $optiqueInterne = $this->requete->getParametreFormulaire("optiqueInterne"); $appliquerTarifPrestataire = $this->requete->getParametreFormulaire("appliquerTarifPrestataire"); $filtrerIp = $this->requete->getParametreFormulaire("filtrerIp"); $activerOtp = $this->requete->getParametreFormulaire("activerOtp"); $autoriserUnBonPrincipal = $this->requete->getParametreFormulaire("autoriserUnBonPrincipal"); $prefixePaiementMobile = $this->requete->getParametreFormulaire("prefixePaiementMobile"); $mobilePaiement = $this->requete->getParametreFormulaire("mobilePaiement"); $idPrestataire = $this->prestataire->creerprestataire( $libelle, $codeTypePrestataire, $categoriePresataire, $codeTarifActe, $codeTarifMedicament, $codeTarifOptique, $codePays, $villeSignature, $codeTypeDecompte, $adresseGeo, $numeroCompte, $adressePost, $conventionne, $gestionreseau, $emailGestionPrestataire, $codeBanque, $codeBanqueInterne, $codeGuichet, $numeroCompteBancaire, $cleRib, $iban, $intituleCompteBancaire, $codeVille, $codeLocalite, $smsGestionPrestataire, $registreCommerce, $codeLanguePrestataire, $nomResponsable, $nomInterlocuteur, $telephoneFixe, $faxPrestataire, $telephonePortable, $contactInterlocuteur, $centreReference, $appliquerTarifNuit, $latitude, $longitude, $accesAjoutPh, $ajoutPrescription, $interdirVentePartielleMedicament, $filtreMedecin, $codeModeBiometrie, $pharmacieInterne, $optiqueInterne, $appliquerTarifPrestataire, $filtrerIp, $activerOtp, $autoriserUnBonPrincipal, $prefixePaiementMobile, $mobilePaiement); $this->genererVueAjax(array('idPrestataire' => $idPrestataire)); } public function creeruserprestataire() { $nom = $this->requete->getParametreFormulaire("nom"); $prenoms = $this->requete->getParametreFormulaire("prenoms"); $telephone = $this->requete->getParametreFormulaire("telephone"); $email = $this->requete->getParametreFormulaire("email"); $motPass = $this->requete->getParametreFormulaire("motPass"); $codeLangue = $this->requete->getParametreFormulaire("codeLangue"); $actVisible = $this->requete->getParametreFormulaire("actVisible"); $AffectionVisible = $this->requete->getParametreFormulaire("AffectionVisible"); $codeModeGenerationPass=$this->requete->getParametreFormulaire("codeModeGenerationPass"); $codeModeEnvoiPass=$this->requete->getParametreFormulaire("codeModeEnvoiPass"); $codeUtilisateur = $this->prestataire->creeruserprestataire($nom, $prenoms, $telephone, $email, $motPass, $codeLangue, $actVisible, $AffectionVisible, $codeModeGenerationPass, $codeModeEnvoiPass); $this->genererVueAjax(array('codeUtilisateur' => $codeUtilisateur)); } public function desactiverprestataire() { $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $motif = $this->requete->getParametreFormulaire("motif"); $this->prestataire->desactiverprestataire($codePrestataire, $motif); } public function activerprestataire() { $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $motif = $this->requete->getParametreFormulaire("motif"); $this->prestataire->activerprestataire($codePrestataire, $motif); } public function gereraccesactes() { $codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur"); $actVisible = $this->requete->getParametreFormulaire("actVisible"); if($actVisible=="1") { $actVisible = "0"; } else { $actVisible = "1"; } $this->prestataire->gereraccesactes($codeUtilisateur, $actVisible); } public function enregistrermodifuserprestataire() { $idUtilisateur = $this->requete->getParametreFormulaire("idUtilisateur"); $nom = $this->requete->getParametreFormulaire("nom"); $prenoms = $this->requete->getParametreFormulaire("prenoms"); $actif = $this->requete->getParametreFormulaire("actif"); $actVisible = $this->requete->getParametreFormulaire("actVisible"); $codeLangue = $this->requete->getParametreFormulaire("codeLangue"); $AffectionVisible = $this->requete->getParametreFormulaire("AffectionVisible"); $telephone = $this->requete->getParametreFormulaire("telephone"); $email = $this->requete->getParametreFormulaire("email"); $this->prestataire->enregistrermodifuserprestataire($idUtilisateur, $nom, $prenoms, $actif, $actVisible, $codeLangue, $AffectionVisible, $telephone, $email); // $this->genererVueAjax(); } public function gereraccesaffection() { $codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur"); $AffectionVisible = $this->requete->getParametreFormulaire("AffectionVisible"); if($AffectionVisible=="1") { $AffectionVisible = "0"; } else { $AffectionVisible = "1"; } $this->prestataire->gereraccesaffection($codeUtilisateur, $AffectionVisible); } public function desactiverderogationfinger() { $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $motif = $this->requete->getParametreFormulaire("motif"); $this->prestataire->desactiverderogationfinger($codePrestataire, $motif); } public function activerderogationfinger() { $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $motif = $this->requete->getParametreFormulaire("motif"); $this->prestataire->activerderogationfinger($codePrestataire, $motif); } public function supprimerprestataire() { $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->prestataire->supprimerprestataire($codePrestataire); } public function supprimeruserprestataire() { $codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur"); $this->prestataire->supprimeruserprestataire($codeUtilisateur); } }