production/Controleur/ControleurBaremepriseenchargelettrecle.php
2026-03-26 00:12:10 +00:00

34 lines
1.1 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
class ControleurBaremepriseenchargelettrecle extends Controleur
{
private $menuvue;
private $garantie;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Baremepriseenchargelettrecle');
$this->garantie = new Garantiesbaremepriseencharge();
}
public function index()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$actes = $this->garantie->getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge);
$lettrecles = $this->garantie->getLettreCleBaremeAdd();
$tmBareme = $this->garantie->getTmBaremeInitial($idBaremePriseEnCharge);
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBaremeInitial($idBaremePriseEnCharge);
$this->genererVue(array(
'actes' => $actes,
'lettrecles' => $lettrecles,
'tmBareme' => $tmBareme,
'maxDateEffetBareme'=> $maxDateEffetBareme,
));
}
}