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