menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuTbajout('gestionnaire'); $this->gestionnaire = new Gestionnaire(); $this->service = (new Service())->getListe(); } public function index() { $this->genererVue(array('service' => $this->service)); } public function ajouter() { $codeSociete = $this->requete->getSession()->getAttribut('codeSociete'); $codeGestionnaire = $this->requete->getParametre("codeGestionnaire"); // Début contrôle doublon if (!$this->gestionnaire->existeligne($codeGestionnaire)) { $nom = $this->requete->getParametre("nom"); $prenoms = $this->requete->getParametreFormulaire("prenoms"); $telephone = $this->requete->getParametreFormulaire("telephone"); $email = $this->requete->getParametreFormulaire("email"); $codeService = $this->requete->getParametre("codeService"); $codeGestionnaire = strtoupper($codeGestionnaire); $nom = strtoupper($nom); $prenoms = ucwords($prenoms); $this->gestionnaire->ajouter($codeSociete, $codeGestionnaire, $nom, $prenoms, $codeService, $telephone, $email); $this->executerAction("index"); } else $this->genererVue(array('service' => $this->service, 'msgErreur' => 'Ce code existe déjà!'), "index"); // Fin doublon } }