menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuTbajout('typeprestataire'); $this->typeprestataire = new Typeprestataire(); $this->typeprestatairesysteme = (new Typeprestatairesysteme())->getListe(); } public function index() { $this->genererVue(array('typeprestatairesysteme' => $this->typeprestatairesysteme)); } public function ajouter() { $codeSociete = $this->requete->getSession()->getAttribut('codeSociete'); $codeTypePrestataire = $this->requete->getParametre("codeTypePrestataire"); // Début contrôle doublon if (!$this->typeprestataire->existeligne($codeTypePrestataire)) { $libelle = $this->requete->getParametre("libelle"); $codeTypeSysteme = $this->requete->getParametre("codeTypeSysteme"); $codeTypePrestataire = strtoupper($codeTypePrestataire); $libelle = ucfirst($libelle); $this->typeprestataire->ajouter($codeSociete, $codeTypePrestataire, $libelle, $codeTypeSysteme); $this->executerAction("index"); } else $this->genererVue(array('typeprestatairesysteme' => $this->typeprestatairesysteme, 'msgErreur' => 'Ce code existe déjà!'), "index"); // Fin doublon } }