prestation/Controleur/ControleurListeactes.php
2025-12-05 10:42:46 +00:00

37 lines
996 B
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Tarifsactes.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Familleacte.php';
class ControleurListeactes extends Controleur
{
private $tarif;
private $familleacte;
private $menuvue;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Listeactes');
$this->tarif = new Tarifsactes();
$this->familleacte = new Familleacte();
}
public function index()
{
$actesHarmonises = $_SESSION['actesHarmonises'];
if( isset($actesHarmonises) && ($actesHarmonises=="1") )
{
$_SESSION['codeTarifActe_C'] = "ST";
}
$tarifs = $this->tarif->getListeCreation();
$codeTarifActe = $_SESSION['codeTarifActe_C'];
$familleacte = $this->familleacte->getListeFamilleActeTarifCombo($codeTarifActe);
$this->genererVue(array('tarifs' => $tarifs, 'familleacte' => $familleacte));
}
}