44 lines
1.5 KiB
PHP
Executable File
44 lines
1.5 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Reseausoins.php';
|
|
require_once 'Modele/Menuvueutilisateur.php';
|
|
|
|
class ControleurTbmodifierreseausoins extends Controleur {
|
|
private $menuvue;
|
|
private $reseausoins;
|
|
public function __construct() {
|
|
$this->menuvue = new Menuvueutilisateur();
|
|
$this->menuvue->getMenuTbajout('reseausoins');
|
|
|
|
$this->reseausoins = new reseausoins();
|
|
}
|
|
|
|
public function index() {
|
|
$id = $this->requete->getParametre("id");
|
|
$reseausoins = $this->reseausoins->getReseausoin($id);
|
|
$this->genererVue(array('reseausoins' => $reseausoins));
|
|
}
|
|
|
|
public function reafficher() {
|
|
$this->genererVue();
|
|
}
|
|
|
|
public function modifier() {
|
|
$id = $this->requete->getParametre("idreseausoins");
|
|
$oldcodeReseau = $this->requete->getParametre("oldcodeReseau");
|
|
$codeReseau = $this->requete->getParametre("codeReseau");
|
|
$libelle = $this->requete->getParametre("libelle");
|
|
$descritpionReseau = $this->requete->getParametre("descritpionReseau");
|
|
// Début contrôle doublon
|
|
$doublon = false;
|
|
$doublon = (($codeReseau!=$oldcodeReseau) && ($this->reseausoins->existeligne($codeReseau)));
|
|
if (!$doublon) {
|
|
$codeReseau = strtoupper($codeReseau);
|
|
$libelle = ucfirst($libelle);
|
|
|
|
$this->reseausoins->modifier($id, $codeReseau, $libelle, $descritpionReseau);
|
|
}
|
|
$this->rediriger("Tblistereseausoins");
|
|
// Fin contrôle doublon
|
|
}
|
|
} |