acte = new Detailtarifacte(); $this->garantie = new Garantiesbaremepriseencharge(); } public function index() { // $codeActe = $this->requete->getParametreFormulaire("codeActe"); $datePrestation = $this->requete->getParametreDate("datePrestation"); $_SESSION['datePrestation'] = $datePrestation; $codeGarantie = $this->acte->getGarantieActe($codeActe); $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; $statut = $this->garantie->getstatutacte($idBeneficiaire,$codeActe,$codeGarantie); if($statut!="1"){ $motif = $this->garantie->getlibellemotifdepassement($statut); $derogationAccorde = $this->garantie->derogationAccorde($idBeneficiaire, $motif['codeMotifDepassement'], $datePrestation); if($derogationAccorde == '1'){ $statut = "1"; $motif = array( 'libelle' => "", 'libelleEng' => "", 'codeDerogation' => "", 'codeMotifDepassement' => "" ); } }else{ $motif = array( 'libelle' => "", 'libelleEng' => "", 'codeDerogation' => "", 'codeMotifDepassement' => "" ); $derogationAccorde = "1"; } $this->genererVueAjax(array( 'statut' => $statut, 'motif' => $motif, 'codeActe' => $codeActe, 'codeGarantie' => $codeGarantie, 'derogationAccorde' => $derogationAccorde )); } }