prestation/Controleur/ControleurAjaxactefamilleparam.php
2025-12-01 18:54:33 +00:00

46 lines
1.4 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Acte.php';
class ControleurAjaxactefamilleparam extends Controleur {
private $detailtarif;
public function __construct() {
$this->acte = new Acte();
}
public function index()
{
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
$libelleActe = $this->requete->getParametreFormulaire("libelleActe");
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
$_SESSION['codeFamilleActe_C'] = $codeFamilleActe;
$actes = $this->acte->rechercheractesfamilleparam($codeTarifActe, $codeFamilleActe, $libelleActe);
$this->genererVueAjax(array('actes' => $actes));
}
public function tous()
{
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
$libelleActe = $this->requete->getParametreFormulaire("libelleActe");
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
$_SESSION['codeFamilleActe_C'] = "";
$actes = $this->acte->rechercheractesfamilleparamtous($codeTarifActe, $libelleActe);
$this->genererVueAjax(array('actes' => $actes));
}
public function maj()
{
$idDetail = $this->requete->getParametreFormulaire("idDetail");
$prix = $this->requete->getParametreFormulaire("prix");
$this->detailtarif->majPrix($idDetail, $prix);
}
}