college_temp = new College_temp_d(); $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"); $plafondAdherent = $this->requete->getParametreFormulaire("plafondAdherent","numerique"); $plafondAdherent = str_replace(' ', '', $plafondAdherent); $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; $seuilRdCollege = $this->requete->getParametreFormulaire("seuilRdCollege", "numerique"); $forfaitHonoraire = $this->requete->getParametreFormulaire("forfaitHonoraire"); $forfaitHonoraire = str_replace(' ', '', $forfaitHonoraire); if($forfaitHonoraire==""){ $forfaitHonoraire="0"; } $forfaitAppelFond = $this->requete->getParametreFormulaire("forfaitAppelFond","numerique"); $forfaitAppelFond = str_replace(' ', '', $forfaitAppelFond); if($forfaitAppelFond==""){ $forfaitAppelFond="0"; } $forfaitAppelCotisation = $this->requete->getParametreFormulaire("forfaitAppelCotisation","numerique"); $forfaitAppelCotisation = str_replace(' ', '', $forfaitAppelCotisation); if($forfaitAppelCotisation==""){ $forfaitAppelCotisation="0"; } $ticketModerateurHorsReseau = $this->requete->getParametreFormulaire("ticketModerateurHorsReseau","numerique"); $ageLimiteEnfantEleve = $this->requete->getParametreFormulaire("ageLimiteEnfantEleve","numerique"); $numeroOptionTarif = $this->requete->getParametreFormulaire("numeroOptionTarif","numerique"); /* $forfaitHonoraire = $this->requete->getParametreFormulaire("forfaitHonoraire","numerique"); $forfaitAppelFond = $this->requete->getParametreFormulaire("forfaitAppelFond","numerique"); $forfaitAppelCotisation = $this->requete->getParametreFormulaire("forfaitAppelCotisation","numerique"); */ // $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, $seuilRdCollege, $plafondAdherent,$forfaitHonoraire,$forfaitAppelFond,$forfaitAppelCotisation, $ticketModerateurHorsReseau, $ageLimiteEnfantEleve, $numeroOptionTarif); } 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"); $this->college_temp->chargerbareme($idBaremePriseEnCharge,$idCollegeTemp,$codeLienParente,$codeProduit,$codeGcAssureur); } public function majforfaithonoraire() { $idCollegeTemp = $this->requete->getParametreFormulaire("idCollegeTemp"); $forfait = $this->requete->getParametreFormulaire("forfait"); $this->college_temp->majforfaithonoraire($idCollegeTemp ,$forfait); } public function majforfaitappelfond() { $idCollegeTemp = $this->requete->getParametreFormulaire("idCollegeTemp"); $forfait = $this->requete->getParametreFormulaire("forfait"); $this->college_temp->majforfaitappelfond($idCollegeTemp ,$forfait); } public function majforfaitappelcotisation() { $idCollegeTemp = $this->requete->getParametreFormulaire("idCollegeTemp"); $forfait = $this->requete->getParametreFormulaire("forfait"); $this->college_temp->majforfaitappelcotisation($idCollegeTemp ,$forfait); } }