derogation = new Derogation(); $this->envoimail = new Envoimail(); } public function index() { $idBeneficiaire = $_SESSION['idBeneficiaire_C']; $d1 = $this->requete->getParametreDate("d1"); $d2 = $this->requete->getParametreDate("d2"); $derogations = $this->derogation->getderogationsbenficiaire($idBeneficiaire, $d1, $d2); $this->genererVueAjax(array('derogations' => $derogations)); } public function enregistrerrefusderogation() { $idDemandederogation = $this->requete->getParametreFormulaire("idDemandederogation"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->derogation->enregistrerrefusderogation($idDemandederogation, $motifReel, $motifRefusAssure); $typeMail = "refusderogation"; $this->envoimail->ajouterrefusderogation($typeMail, $idDemandederogation, $codePrestataire); } public function enregistreraccordderogation() { $idDemandederogation = $this->requete->getParametreFormulaire("idDemandederogation"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $debut = $this->requete->getParametreDate("debut"); $fin = $this->requete->getParametreDate("fin"); $codeDerogation = $this->requete->getParametreFormulaire("codeDerogation"); $tmDerogation = $this->requete->getParametreFormulaire("tmDerogation", "numerique"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->derogation->enregistreraccordderogation($idDemandederogation, $motifReel, $debut, $fin, $codeDerogation, $tmDerogation); $typeMail = "accordderogation"; $this->envoimail->ajouteraccordderogation($typeMail, $idDemandederogation, $codePrestataire); } public function desactiverderogationpermanente() { $idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire"); $observations = $this->requete->getParametreFormulaire("observations"); // echo "idBeneficiaire => $idBeneficiaire ; observations => $observations"; // exit(); $this->derogation->desactiverderogationpermanente($idBeneficiaire, $observations); // $this->genererVueAjax(); } public function activerderogationpermanente() { $idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire"); $observations = $this->requete->getParametreFormulaire("observations"); $this->derogation->activerderogationpermanente($idBeneficiaire, $observations); // $this->genererVueAjax(); } }