92 lines
2.4 KiB
PHP
Executable File
92 lines
2.4 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");
|
|
$reinitialiser = $this->requete->getParametreFormulaire("reinitialiser");
|
|
|
|
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
|
|
|
$lettrecles = $this->lettre->getListeTarifLettrecleacte($codeTarifActe);
|
|
|
|
$lettrecletarif = $this->lettre->getLettrecleactetarif($codeTarifActe, $reinitialiser);
|
|
|
|
$this->genererVueAjax(array('lettrecles' => $lettrecles, 'lettrecletarif' => $lettrecletarif));
|
|
}
|
|
|
|
public function ajouterunelettrecletarif()
|
|
{
|
|
$idLettre = $this->requete->getParametreFormulaire("idLettre");
|
|
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
|
|
$this->lettre->ajouterunelettrecletarif($idLettre, $codeTarifActe);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
|
|
public function retirerunelettrecle()
|
|
{
|
|
$idDetail = $this->requete->getParametreFormulaire("idDetail");
|
|
|
|
$this->lettre->retirerunelettrecletarif($idDetail);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function majeffet()
|
|
{
|
|
$idDetail = $this->requete->getParametreFormulaire("idDetail");
|
|
$dateEffet = $this->requete->getParametreDate("dateEffet");
|
|
|
|
$this->lettre->majeffet($idDetail, $dateEffet);
|
|
}
|
|
|
|
public function majprix()
|
|
{
|
|
$idDetail = $this->requete->getParametreFormulaire("idDetail");
|
|
$prix = $this->requete->getParametreFormulaire("prix", "numerique");
|
|
|
|
$this->lettre->majPrix($idDetail, $prix);
|
|
}
|
|
|
|
public function majprixnuitferier()
|
|
{
|
|
$idDetail = $this->requete->getParametreFormulaire("idDetail");
|
|
$prix = $this->requete->getParametreFormulaire("prixNuitFerier", "numerique");
|
|
|
|
$this->lettre->majprixnuitferier($idDetail, $prix);
|
|
}
|
|
|
|
public function supprimer()
|
|
{
|
|
$idDetail = $this->requete->getParametreFormulaire("idDetail");
|
|
|
|
$this->lettre->supprimertarif($idDetail);
|
|
|
|
}
|
|
|
|
public function validertarif()
|
|
{
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
|
|
$this->lettre->validertarif($codeTarifActe);
|
|
}
|
|
|
|
} |