menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuTbajout('typeapporteur'); $this->typeapporteur = new typeapporteur(); } public function index() { $id = $this->requete->getParametre("id"); $typeapporteur = $this->typeapporteur->gettypeapporteur($id); $this->genererVue(array('typeapporteur' => $typeapporteur)); } public function reafficher() { $this->genererVue(); } public function modifier() { $id = $this->requete->getParametre("idtypeapporteur"); $oldcodeType = $this->requete->getParametre("oldcodeType"); $codeTypeApporteur = $this->requete->getParametre("codeTypeApporteur"); $libelle = $this->requete->getParametre("libelle"); // Début contrôle doublon $doublon = false; $doublon = (($codeTypeApporteur!=$oldcodeType) && ($this->typeapporteur->existeligne($codeTypeApporteur))); if (!$doublon) { $codeTypeApporteur = strtoupper($codeTypeApporteur); $libelle = ucfirst($libelle); $this->typeapporteur->modifier($id, $codeTypeApporteur, $libelle); } $this->rediriger("Tblistetypeapporteur"); // Fin contrôle doublon } }