fraisfuneraire = new Fraisfuneraire(); $this->envoimail = new Envoimail(); } public function index() { } public function enregistrerdemandefraisfuneraire() { $codeLienDemandeur = $this->requete->getParametreFormulaire("codeLienDemandeur"); $demandeur = $this->requete->getParametreFormulaire("demandeur"); $codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire"); $beneficiaireReglement = $this->requete->getParametreFormulaire("beneficiaireReglement"); $observations = $this->requete->getParametreFormulaire("observations"); $fraisReel = $this->requete->getParametreFormulaire("fraisReel", "numerique"); $montantApayer = $this->requete->getParametreFormulaire("montantApayer", "numerique"); $dateDeces = $this->requete->getParametreDate("dateDeces"); $causeDeces = $this->requete->getParametreFormulaire("causeDeces"); $codeModePaiementDemande = $this->requete->getParametreFormulaire("codeModePaiementDemande"); $codeBanqueBeneficiaire = $this->requete->getParametreFormulaire("codeBanqueBeneficiaire"); $numeroCompteBeneficiaire = $this->requete->getParametreFormulaire("numeroCompteBeneficiaire"); $this->fraisfuneraire->enregistrerdemandefraisfuneraire($fraisReel, $montantApayer, $demandeur, $codeLienDemandeur, $beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire, $numeroCompteBeneficiaire, $codeModePaiementDemande); $idBeneficiaire = $_SESSION['idBeneficiaire_C']; $typeMail = "fraisfuneraire"; $this->envoimail->ajouterdemandefraisfuneraire($typeMail, $idBeneficiaire, $montantApayer); // $this->genererVueAjax(); } public function enregistrermodificationsfraisfuneraire() { $idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire"); $codeLienDemandeur = $this->requete->getParametreFormulaire("codeLienDemandeur"); $demandeur = $this->requete->getParametreFormulaire("demandeur"); $codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire"); $beneficiaireReglement = $this->requete->getParametreFormulaire("beneficiaireReglement"); $observations = $this->requete->getParametreFormulaire("observations"); $montantApayer = $this->requete->getParametreFormulaire("montantApayer", "numerique"); $dateDeces = $this->requete->getParametreDate("dateDeces"); $causeDeces = $this->requete->getParametreFormulaire("causeDeces"); $codeModePaiementDemande = $this->requete->getParametreFormulaire("codeModePaiementDemande"); $codeBanqueBeneficiaire = $this->requete->getParametreFormulaire("codeBanqueBeneficiaire"); $numeroCompteBeneficiaire = $this->requete->getParametreFormulaire("numeroCompteBeneficiaire"); $this->fraisfuneraire->enregistrermodificationsfraisfuneraire($idFraisfuneraire, $montantApayer, $demandeur, $codeLienDemandeur, $beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire, $numeroCompteBeneficiaire, $codeModePaiementDemande); // $this->genererVueAjax(); } public function enregistrerpaiementfraisfuneraire() { $idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire"); $codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement"); $referencePaiement = $this->requete->getParametreFormulaire("referencePaiement"); $montantPaye = $this->requete->getParametreFormulaire("montantPaye", "numerique"); $dateComptable = $this->requete->getParametreDate("dateComptable"); $codeBanquePayeur = $this->requete->getParametreFormulaire("codeBanquePayeur"); $this->fraisfuneraire->enregistrerpaiementfraisfuneraire($idFraisfuneraire, $dateComptable, $montantPaye, $codeModePaiement, $referencePaiement, $codeBanquePayeur); // $this->genererVueAjax(); } public function demanderreglement() { $idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire"); $this->fraisfuneraire->demanderreglement($idFraisfuneraire); // $this->genererVueAjax(); } public function maildemandefraisfuneraire() { $emailDestination = $_SESSION['emailAdherent_C']; if($emailDestination>" ") { $emailDestination .= ";".$_SESSION['emailGestionBon_C']; } /* Pour les tests */ $email_standard = $_SESSION['email_standard']; if($email_standard>" ") { $emailDestination .= ";".$email_standard ; } /* Fin mails tests */ /* Pour empêcher les envois de mails */ $emailDestination = "lkane@ebene.info"; /* Fin Pour empêcher les envois de mails */ if($emailDestination>" ") { $codeDerogation = $this->requete->getParametreFormulaire("codeDerogation"); $libelleDerogation = $this->requete->getParametreFormulaire("libelleDerogation"); $observations = $this->requete->getParametreFormulaire("observations"); // DEBUT ENVOI DU MAIL require_once 'Framework/Ebenegmail.php'; $obejt = "DEMANDE DE DEROGATION"; $body = "- Prestataire : ".$_SESSION['prestataire_C']." - Patient : ".$_SESSION['beneficiaire_C']." (".$_SESSION['numeroBeneficiaire_C'].") - Date : ".heureCouranteLang($_SESSION['lang'])." - Dérogation : ".$libelleDerogation." - Motivations : ".$observations." Merci et bonne réception."; $body = convertirc($body); $addr = explode(';', $emailDestination); foreach ($addr as $ad) { $mail->AddAddress(trim($ad) ); } $mail->Subject = $obejt; $mail->Body=$body; $mail->send(); } } }