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

44 lines
1.5 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Tabacteconsultation.php';
require_once 'Modele/Ouinon.php';
class ControleurAjaxtbajouteracteconsultation extends Controleur {
private $acte;
public function __construct() {
$this->acte = new Tabacteconsultation();
$this->visibleOuinon = (new Ouinon())->getListe();
$this->nuitFerieOuinon = (new Ouinon())->getListe();
}
public function index() {
$listeacte = $this->acte->getlisteactes();
$listetype = $this->acte->getlistetypeconsultation();
$listeSpecialite = $this->acte->getlistespecialite();
$this->genererVueAjax(array(
'listeacte' => $listeacte,
'listetype' => $listetype,
'listeSpecialite' => $listeSpecialite,
'visibleOuinon' => $this->visibleOuinon,
'nuitFerieOuinon' => $this->nuitFerieOuinon
));
}
public function ajouter(){
$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->ajouteracteconsultation($codeActe, $codeTypeConsultation, $codeSpecialite,
$visibleEnConsultation, $nuitFerie);
}
}