garantie = new Garantiesbaremepriseencharge(); $this->ouinonimposerplafond = (new Ouinon())->getListe(); $this->periodicite = new periodicite(); } public function index() { $codeGarantie = $this->requete->getParametreFormulaire("codeGarantie"); $idGarantie = $this->requete->getParametreFormulaire("idGarantie"); $idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge"); $_SESSION['idBaremePriseEnCharge'] = $idBaremePriseEnCharge; $_SESSION['codeGarantie'] = $codeGarantie; $_SESSION['idGarantie'] = $idGarantie; $periodicite = $this->periodicite->getListe(); $forfaitTaux = $this->garantie->getTauxForfait(); $observation = $this->garantie->getObservationplafond(); $nomgarantie = $this->garantie->getNomGarantie($codeGarantie); $familleacte = $this->garantie->getFamilleActeGarantieBareme($idBaremePriseEnCharge,$codeGarantie); $actes = $this->garantie->getActesGarantieBareme($idBaremePriseEnCharge,$codeGarantie); $regle = $this->garantie->getRegle(); $this->genererVueAjax(array ( 'forfaitTaux' => $forfaitTaux,'familleacte' => $familleacte, 'garantie' => $nomgarantie, 'periodicite'=>$periodicite,'actes' =>$actes,'observation'=>$observation,'regle'=>$regle ) ); } ///////////////////////////////garantiebareme//////////////////////////////// public function majgarantiebareme() { $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majgarantiebareme($codeGarantie); } ///////////////////////////////familleacte////////////////////////////////////////////// public function majforfaitfamilleacte() { $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $forfait = $this->requete->getParametreFormulaire("forfait"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $_SESSION['forfait'] = "1"; $this->garantie->majforfaitfamilleacte($idFamilleacte, "1"); $this->garantie->majforfaitgarantie($codeGarantie, "1"); } public function majplafondfamilleacte() { /* if($_SESSION['choixForfait'] =="taux"){ $choixForfait = "2"; }elseif($_SESSION['choixForfait'] =="forfait"){ $choixForfait = "1";majplafondfamilleacte } */ $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $plafond = $this->requete->getParametreFormulaire("plafond","numerique"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majplafondfamilleacte($idFamilleacte,$plafond,"1"); $this->garantie->majplafondgarantie($codeGarantie,$plafond,"1"); } public function majnbretransactionfamilleacte() { $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majnbretransactionfamilleacte($idFamilleacte, $nbreTransaction); $this->garantie->majnbretransactiongarantie($codeGarantie, $nbreTransaction); } public function majdelaicarencefamilleacte() { $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majdelaicarencefamilleacte($idFamilleacte, $delaiCarenceFamilleActe); $this->garantie->majdelaicarencegarantie($codeGarantie, $delaiCarenceFamilleActe); } public function majperiodicitefamilleacte() { $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majperiodicitefamilleacte($idFamilleacte, $codePeriodicite); $this->garantie->majperiodicitegarantie($codeGarantie, $codePeriodicite); } public function majobservationfamilleacte() { $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $codeObservation = $this->requete->getParametreFormulaire("codeObservation"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majobservationfamilleacte($idFamilleacte, $codeObservation); $this->garantie->majplafondlettregarantie($codeGarantie, $codeObservation); } public function majticketmoderateurfamilleacte() { $idFamilleacte = $this->requete->getParametre("idFamilleacte"); $ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->garantie->majticketmoderateurfamilleacte($idFamilleacte, $ticketModerateur); $this->garantie->majticketmoderateurgarantie($codeGarantie, $ticketModerateur); } ///////////////////////////////////acte/////////////////////////////////////////// public function majforfaitacte() { $idActe = $this->requete->getParametre("idActe"); $forfait = $this->requete->getParametreFormulaire("forfait"); /* if($forfait == "2"){ $_SESSION['choixForfait'] = "taux"; }elseif($forfait == "1"){ $_SESSION['choixForfait'] = "forfait"; } */ $_SESSION['forfait'] = "1"; $this->garantie->majforfaitacte($idActe, "1"); } public function majplafondacte() { /* if($_SESSION['choixForfait'] =="taux"){ $choixForfait = "2"; }elseif($_SESSION['choixForfait'] =="forfait"){ $choixForfait = "1"; } */ $idActe = $this->requete->getParametre("idActe"); $plafond = $this->requete->getParametreFormulaire("plafond","numerique"); $this->garantie->majplafondacte($idActe,$plafond,"1"); } public function majnbretransactionacte() { $idActe = $this->requete->getParametre("idActe"); $nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique"); $this->garantie->majnbretransactionacte($idActe, $nbreTransaction); } public function majperiodiciteacte() { $idActe = $this->requete->getParametre("idActe"); $codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite"); $this->garantie->majperiodiciteacte($idActe, $codePeriodicite); } public function majobservationacte() { $idActe = $this->requete->getParametre("idActe"); $codeObservation = $this->requete->getParametreFormulaire("codeObservation"); $this->garantie->majobservationacte($idActe, $codeObservation); } public function majdelaicarenceacte() { $idActe = $this->requete->getParametre("idActe"); $delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique"); $this->garantie->majdelaicarenceacte($idActe, $delaiCarenceActe); } public function majticketmoderateuracte() { $idActe = $this->requete->getParametre("idActe"); $ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique"); $this->garantie->majticketmoderateuracte($idActe, $ticketModerateur); } ///////////////////////////////toutfamilleacte////////////////////////////////////////// public function majtoutforfaitfamilleacte() { $forfaitFamilleActe = $this->requete->getParametre("forfaitFamilleActe"); $codeGarantie = $this->requete->getParametre("codeGarantie"); $idBaremePriseEnCharge = $this->requete->getParametre("idCollegeTemp"); /* if($forfaitFamilleActe != "1"){ $_SESSION['choixForfait'] = "taux"; } */ $_SESSION['forfaitFamilleActe'] = "1"; $this->garantie->majtoutforfaitfamilleacte("1"); } public function majtoutplafondfamilleacte() { /* if($_SESSION['choixForfait'] =="taux"){ $choixForfait = "2"; }elseif($_SESSION['choixForfait'] =="forfait"){ $choixForfait = "1"; } */ $plafondFamilleActe = $this->requete->getParametreFormulaire("plafondFamilleActe","numerique"); $this->garantie->majtoutplafondfamilleacte($plafondFamilleActe,"1"); } public function majtoutnbretransactionfamilleacte() { $nbreTransactionFamilleActe = $this->requete->getParametreFormulaire("nbreTransactionFamilleActe","numerique"); $this->garantie->majtoutnbretransactionfamilleacte($nbreTransactionFamilleActe); } public function majtoutdelaicarencefamilleacte() { $delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique"); $this->garantie->majtoutdelaicarencefamilleacte($delaiCarenceFamilleActe); } public function majtoutperiodicitefamilleacte() { $codePeriodiciteFamilleActe = $this->requete->getParametreFormulaire("codePeriodiciteFamilleActe"); $this->garantie->majtoutperiodicitefamilleacte($codePeriodiciteFamilleActe); } public function majtoutticketmoderateurfamilleacte() { $ticketModerateurFamilleActe = $this->requete->getParametreFormulaire("ticketModerateurFamilleActe","numerique"); $this->garantie->majtoutticketmoderateurfamilleacte($ticketModerateurFamilleActe); } ///////////////////////////////toutacte////////////////////////////////////////// public function majtoutforfaitacte() { $forfaitActe = $this->requete->getParametre("forfaitActe"); /* if($forfaitActe == "2"){ $_SESSION['choixForfait'] = "taux"; }elseif($forfaitActe == "1"){ $_SESSION['choixForfait'] = "forfait"; } */ $_SESSION['forfaitActe'] = "1"; $this->garantie->majtoutforfaitacte("1"); } public function majtoutplafondacte() { $plafondActe = $this->requete->getParametreFormulaire("plafondActe","numerique"); $this->garantie->majtoutplafondacte($plafondActe,"1"); } public function majtoutnbretransactionacte() { $nbreTransactionActe = $this->requete->getParametreFormulaire("nbreTransactionActe","numerique"); $this->garantie->majtoutnbretransactionacte($nbreTransactionActe); } public function majtoutcodeperiodiciteacte() { $codePeriodiciteActe = $this->requete->getParametreFormulaire("codePeriodiciteActe"); $this->garantie->majtoutcodeperiodiciteacte($codePeriodiciteActe); } public function majtoutobservationacte() { $codeObservationActe = $this->requete->getParametreFormulaire("codeObservationActe"); $this->garantie->majtoutobservationacte($codeObservationActe); } public function majtoutdelaicarenceacte() { $delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique"); $this->garantie->majtoutdelaicarenceacte($delaiCarenceActe); } public function majtoutticketmoderateuracte() { $ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe","numerique"); $this->garantie->majtoutticketmoderateuracte($ticketModerateurActe); } public function supprimer() { $idActe = $this->requete->getParametre("idActe"); $this->garantie->supprimerActe($idActe); } }