college_temp = new College_temp(); $this->ouinonimposerplafond = (new Ouinon())->getListe(); $this->reseausoins = new Reseausoins(); } public function index() { require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Ajaxgarantiescollege.php'; } public function ajoutergarantie() { $idCollegeTemp = $_SESSION['idCollegeTemp']; $codeGarantie = $this->requete->getParametre("codeGarantie"); $this->college_temp->ajouterUneGarantie($idCollegeTemp, $codeGarantie); $this->executerAction("index"); } public function supprimergarantie() { $idGarantie = $this->requete->getParametre("idGarantie"); $this->college_temp->supprimergarantie($idGarantie); $this->executerAction("index"); } public function majtauxplafond() { $idGarantie = $this->requete->getParametre("idGarantie"); $tauxPlafond = $this->requete->getParametreFormulaire("tauxPlafond"); $this->college_temp->majtauxplafond($idGarantie, $tauxPlafond); $this->executerAction("index"); } public function imposerplafond() { $idGarantie = $this->requete->getParametre("idGarantie"); $plafond = $this->requete->getParametreFormulaire("plafond"); $this->college_temp->imposerplafond($idGarantie, $plafond); $this->executerAction("index"); } public function majprimeopt() { $primeOption = $this->requete->getParametreFormulaire("primeOption","numerique"); $idGarantie = $this->requete->getParametre("idGarantie"); $this->college_temp->majPrimeOpt($idGarantie, $primeOption); $this->executerAction("index"); } public function majplafondopt() { $plafondOption = $this->requete->getParametreFormulaire("plafond","numerique"); $idGarantie = $this->requete->getParametre("idGarantie"); $this->college_temp->majPlafondOpt($idGarantie, $plafondOption); $this->executerAction("index"); } public function majlibgar() { $idGarantie = $this->requete->getParametre("idGarantie"); $libellegarantie = $this->requete->getParametreFormulaire("libellegarantie"); $this->college_temp->majlibgar($idGarantie, $libellegarantie); $this->executerAction("index"); } public function majchampapplicationplafond() { $idGarantie = $this->requete->getParametre("idGarantie"); $choix = $this->requete->getParametre("choix"); // throw new Exception("choix: '$choix'"); // exit(); $this->college_temp->majchampapplicationplafond($idGarantie, $choix); } public function enregistrercollegelienparentetemp() { $idCollegeTemp = $this->requete->getParametreFormulaire("id","numerique"); //var_dump($idCollegeTemp); $codeProduit = $this->requete->getParametreFormulaire("codeProduit"); $codeCollegeType = $this->requete->getParametreFormulaire("codeCollegeType"); $codeReseau = $this->requete->getParametreFormulaire("codeReseau"); $codeTypeRemboursement = $this->requete->getParametreFormulaire("codeTypeRemboursement"); $codeTerritoire = $this->requete->getParametreFormulaire("codeTerritoire"); $codeLienParente = $this->requete->getParametreFormulaire("codeLienParente"); $libelleCollege = strtoupper($this->requete->getParametreFormulaire("libelleCollege")); $ticketModerateurCollege = $this->requete->getParametreFormulaire("ticketModerateurCollege","numerique"); $delaiCarenceCollege = $this->requete->getParametreFormulaire("delaiCarenceCollege","numerique"); $plafondCollege = $this->requete->getParametreFormulaire("plafondCollege","numerique"); $idPolice = $this->requete->getParametreFormulaire("idPolice"); $numeroPolice = $this->requete->getParametreFormulaire("numeroPolice"); $accessoireManuel = $this->requete->getParametreFormulaire("accessoireManuel","numerique"); $rachatTm = $this->requete->getParametreFormulaire("rachatTm","numerique"); $tauxRachatTm = $this->requete->getParametreFormulaire("tauxRachatTm","numerique"); $tauxPrimeRachatTm = $this->requete->getParametreFormulaire("tauxPrimeRachatTm","numerique"); $budgetDefini = $this->requete->getParametreFormulaire("budgetDefini"); $montantBudget = $this->requete->getParametreFormulaire("montantBudget","numerique"); $nbAdherent = $this->requete->getParametreFormulaire("nbAdherent","numerique"); $nbAyantdroit = $this->requete->getParametreFormulaire("nbAyantdroit","numerique"); $codeTypeTarifActe = $this->requete->getParametreFormulaire("codeTypeTarifActe"); $codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe"); $_SESSION['codeTarifActe'] = $codeTarifActe; $codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur"); $idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge","numerique"); $_SESSION['codeProduit'] = $codeProduit; $_SESSION['codeTypeTarifActe'] = $codeTypeTarifActe; $codeBaseTarification = $this->requete->getParametreFormulaire("codeBaseTarification"); $_SESSION['codeBaseTarification'] = $codeBaseTarification; $this->college_temp->enregistrercollegelienparentetemp($idCollegeTemp,$codeProduit,$codeCollegeType,$codeReseau, $codeTypeRemboursement,$codeTerritoire,$codeLienParente,$libelleCollege,$ticketModerateurCollege,$delaiCarenceCollege, $plafondCollege,$idPolice,$numeroPolice,$accessoireManuel,$rachatTm,$tauxRachatTm,$tauxPrimeRachatTm,$budgetDefini, $montantBudget,$nbAdherent,$nbAyantdroit,$codeTypeTarifActe,$codeTarifActe,$codeGcAssureur,$idBaremePriseEnCharge, $codeBaseTarification); } public function imposerplafondlienparente() { $idGarantie = $this->requete->getParametre("idGarantie"); $plafond = $this->requete->getParametreFormulaire("plafond"); $this->college_temp->imposerplafondlienparente($idGarantie, $plafond); $this->executerAction("index"); } public function changerlienparenteconsultation() { $codeLienParente = $this->requete->getParametreFormulaire("codeLienParente"); $_SESSION['codeLienParente_C'] = $codeLienParente; $this->executerAction("consultercollege"); } public function consultercollege() { require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Ajaxgarantiescollege.php'; } public function majpopulationcollegeliste() { $this->college_temp->majpopulationcollegeliste(); $this->executerAction("index"); } public function majpopulationcollegelistevalide() { $this->college_temp->majpopulationcollegelistevalide(); $this->executerAction("index"); } public function dupliquerstatut(){ $codeLienParente = $this->requete->getParametreFormulaire("codeLienParente"); $this->college_temp->dupliquerstatut($codeLienParente); } public function chargerbareme(){ $codeLienParente = $this->requete->getParametreFormulaire("codeLienParente"); $idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge"); $idCollegeTemp = $this->requete->getParametreFormulaire("idCollegeTemp"); $codeProduit = $this->requete->getParametreFormulaire("codeProduit"); $codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur"); //$idCollege = $_SESSION['idCollege']; $this->college_temp->chargerbareme($idBaremePriseEnCharge,$idCollegeTemp,$codeLienParente,$codeProduit,$codeGcAssureur); } }