menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuTbajout('typeprestataire'); $this->typeprestataire = new Typeprestataire(); $this->typeprestatairesysteme = new Typeprestatairesysteme(); } public function index() { $id = $this->requete->getParametre("id"); $typeprestataire = $this->typeprestataire->gettypeprestataire($id); $typeprestatairesysteme = $this->typeprestatairesysteme->getListe(); $this->genererVue(array('typeprestataire' => $typeprestataire, 'typeprestatairesysteme' => $typeprestatairesysteme)); } public function reafficher() { $this->genererVue(); } public function modifier() { $id = $this->requete->getParametre("idtypeprestataire"); $oldcodeType = $this->requete->getParametre("oldcodeType"); $codeTypePrestataire = $this->requete->getParametre("codeTypePrestataire"); $libelle = $this->requete->getParametre("libelle"); $codeTypeSysteme = $this->requete->getParametre("codeTypeSysteme"); // Début contrôle doublon $doublon = false; $doublon = (($codeTypePrestataire!=$oldcodeType) && ($this->typeprestataire->existeligne($codeTypePrestataire))); if (!$doublon) { $codeTypePrestataire = strtoupper($codeTypePrestataire); $libelle = ucfirst($libelle); $this->typeprestataire->modifier($id, $codeTypePrestataire, $libelle, $codeTypeSysteme); } $this->rediriger("Tblistetypeprestataire"); // Fin contrôle doublon } }