menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuTbajout('gestionnaire'); $this->gestionnaire = new Gestionnaire(); $this->service = new Service(); } public function index() { $id = $this->requete->getParametre("id"); $gestionnaire = $this->gestionnaire->getgestionnaire($id); $service = $this->service->getListe(); $this->genererVue(array('gestionnaire' => $gestionnaire, 'service' => $service)); } public function reafficher() { $this->genererVue(); } public function modifier() { $id = $this->requete->getParametre("idgestionnaire"); $oldcodeGestionnaire = $this->requete->getParametre("oldcodeGestionnaire"); $codeGestionnaire = $this->requete->getParametre("codeGestionnaire"); $nom = $this->requete->getParametre("nom"); $prenoms = $this->requete->getParametre("prenoms"); $telephone = $this->requete->getParametre("telephone"); $email = $this->requete->getParametre("email"); $codeService = $this->requete->getParametre("codeService"); // Début contrôle doublon $doublon = false; $doublon = (($codeGestionnaire!=$oldcodeGestionnaire) && ($this->gestionnaire->existeligne($codeGestionnaire))); if (!$doublon) { $codeGestionnaire = strtoupper($codeGestionnaire); $libelle = ucfirst($libelle); $nom = strtoupper($nom); $prenoms = ucwords($prenoms); $this->gestionnaire->modifier($id, $codeGestionnaire, $nom, $prenoms, $codeService, $telephone, $email); } $this->rediriger("Tblistegestionnaire"); // Fin contrôle doublon } }