prestataire = new Prestataire(); $this->groupe = new Groupeprestataire(); } public function index() { $codeTypePrestataire = $this->requete->getParametreFormulaire("codeTypePrestataire"); $codeGroupePrestataire = $_SESSION['codeGroupePrestataire']; $categoriePresataire = $this->requete->getParametreFormulaire("categoriePresataire"); $libelle = $this->requete->getParametreFormulaire("libelle"); $codePays = $this->requete->getParametreFormulaire("codePays"); $codeVille = $this->requete->getParametreFormulaire("codeVille"); $codeLocalite = $this->requete->getParametreFormulaire("codeLocalite"); $existeselection = $this->prestataire->existeSelection(); $nbreprestataire = $this->prestataire->countPrestataireGroupeCoches(); $prestataires = $this->prestataire->getprestatairegroupe($codeGroupePrestataire, $codeTypePrestataire, $categoriePresataire, $libelle, $codePays, $codeVille ,$codeLocalite) ; $this->genererVueAjax(array('prestataires' => $prestataires, 'existeselection' => $existeselection, 'nbreprestataire' => $nbreprestataire )); } public function selectionneun(){ $id = $this->requete->getParametreFormulaire('id'); $prestatairedonne = $this->prestataire->getid($id); $codeGroupePrestataire = $_SESSION['codeGroupePrestataire']; $codePrestataire = $prestatairedonne['codePrestataire']; if($prestatairedonne['choix']=='0'){ $this->prestataire->selectionnerun($id); $this->groupe->ajouterun_prestatairesregroupes_temp($codeGroupePrestataire,$codePrestataire); }else{ $this->prestataire->deselectionnerun($id); $this->groupe->retirerun_prestatairesregroupes_temp($codeGroupePrestataire,$codePrestataire); } $nbreprestataire = $this->prestataire->countPrestataireGroupeCoches(); echo $nbreprestataire['nbcoche']; } public function selectionnetout(){ $existeselection = $this->prestataire->existeSelection(); $codeTypePrestataire = $this->requete->getParametreFormulaire("codeTypePrestataire"); $codeGroupePrestataire = $_SESSION['codeGroupePrestataire']; $categoriePresataire = $this->requete->getParametreFormulaire("categoriePresataire"); $libelle = $this->requete->getParametreFormulaire("libelle"); $codePays = $this->requete->getParametreFormulaire("codePays"); $codeVille = $this->requete->getParametreFormulaire("codeVille"); $codeLocalite = $this->requete->getParametreFormulaire("codeLocalite"); if($existeselection){ $this->prestataire->deselectionnertout(); $this->groupe->retirertout_prestatairesregroupes_temp($codeGroupePrestataire); }else{ $this->prestataire->selectionnertoutgroupe($codeGroupePrestataire, $codeTypePrestataire, $categoriePresataire, $libelle, $codePays, $codeVille ,$codeLocalite); $this->groupe->ajoutertout_prestatairesregroupes_temp($codeGroupePrestataire); } $this->executerAction("index"); } public function rattacher(){ $this->groupe->rattacher_prestataires_groupe(); echo "L'ajout s'est bien effectué!"; } }