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

68 lines
1.8 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Lettrecleacte.php';
class ControleurAjaxcoutlettrecletarif extends Controleur
{
private $lettre;
public function __construct()
{
$this->lettre = new Lettrecleacte();
}
public function index()
{
}
public function affichercout()
{
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
$_SESSION['codeTarifActe'] = $codeTarifActe;
$lettrecle = $this->lettre->getListeTarifLettrecleacte($codeTarifActe);
$lettrecletarif = $this->lettre->getLettrecleactetarif($codeTarifActe);
$this->genererVueAjax(array('lettrecle' => $lettrecle, 'lettrecletarif' => $lettrecletarif));
}
public function ajouterunelettrecletarif()
{
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
$this->lettre->ajouterunelettrecletarif($lettreCle, $codeTarifActe);
// $this->genererVueAjax();
}
public function retirerunelettrecle()
{
$idTarif = $this->requete->getParametreFormulaire("idTarif");
$this->lettre->retirerunelettrecletarif($idTarif);
// $this->genererVueAjax();
}
public function majcout()
{
$idTarif = $this->requete->getParametreFormulaire("idTarif","numerique");
$cout = $this->requete->getParametreFormulaire("cout", "numerique");
$this->lettre->majCoutLettrecletTarif($idTarif, $cout);
}
public function majcoutnuit()
{
$idTarif = $this->requete->getParametreFormulaire("idTarif","numerique");
$coutNuit = $this->requete->getParametreFormulaire("coutNuit", "numerique");
$this->lettre->majcoutnuitTarif($idTarif, $coutNuit);
}
}