production/Controleur/ControleurAjaxtbmodifieracteconsultation.php
2025-12-02 11:29:44 +00:00

51 lines
1.8 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Tabacteconsultation.php';
require_once 'Modele/Ouinon.php';
class ControleurAjaxtbmodifieracteconsultation extends Controleur {
private $acte;
private $visibleOuinon;
private $nuitFerieOuinon;
public function __construct() {
$this->acte = new Tabacteconsultation();
$this->visibleOuinon = (new Ouinon())->getListe();
$this->nuitFerieOuinon = (new Ouinon())->getListe();
}
public function index() {
$id = $this->requete->getParametreFormulaire("id");
$tabacte = $this->acte->getacteconsultation($id);
$listeacte = $this->acte->getlisteactesmodifier();
$listetype = $this->acte->getlistetypeconsultation();
$listeSpecialite = $this->acte->getlistespecialite();
$this->genererVueAjax(array(
'tabacte' => $tabacte,
'listeacte' => $listeacte,
'listetype' => $listetype,
'listeSpecialite' => $listeSpecialite,
'visibleOuinon' => $this->visibleOuinon,
'nuitFerieOuinon' => $this->nuitFerieOuinon
));
}
public function modifier(){
$id = $this->requete->getParametreFormulaire("id");
//$codeActe = $this->requete->getParametreFormulaire("codeActe");
$codeTypeConsultation = $this->requete->getParametreFormulaire("codeTypeConsultation");
$codeSpecialite = $this->requete->getParametreFormulaire("codeSpecialite");
$visibleEnConsultation = $this->requete->getParametreFormulaire("visibleEnConsultation");
$nuitFerie = $this->requete->getParametreFormulaire("nuitFerie");
$this->acte->modifieracteconsultation($codeTypeConsultation, $codeSpecialite, $visibleEnConsultation, $nuitFerie, $id);
}
}