108 lines
3.7 KiB
PHP
108 lines
3.7 KiB
PHP
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Detailtarifacte.php';
|
|
|
|
class ControleurAjaxcomposantetarifgroupe extends Controleur
|
|
{
|
|
private $detailtarifacte;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->detailtarifacte = new Detailtarifacte();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
}
|
|
|
|
public function affichercomposantetarif()
|
|
{
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
|
$codeGroupePrestataire = $this->requete->getParametreFormulaire("codeGroupePrestataire");
|
|
|
|
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
|
$_SESSION['codeFamilleActe_C'] = $codeFamilleActe;
|
|
$_SESSION['codeGroupePrestataire'] = $codeGroupePrestataire;
|
|
|
|
$actes_in = $this->detailtarifacte->getactesingroupe($codeTarifActe, $codeFamilleActe, $codeGroupePrestataire);
|
|
|
|
$actes_out = $this->detailtarifacte->getactesout($codeTarifActe, $codeFamilleActe);
|
|
|
|
$this->genererVueAjax(array('actes_in' => $actes_in, 'actes_out' => $actes_out));
|
|
}
|
|
|
|
public function ajouterunacteautarif()
|
|
{
|
|
$idActe = $this->requete->getParametreFormulaire("idActe","numerique");
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
|
|
$codeGroupePrestataire = $this->requete->getParametreFormulaire("codeGroupePrestataire");
|
|
|
|
|
|
|
|
$this->detailtarifacte->ajouterunacteautarifgroupe($idActe, $codeTarifActe, $codeGroupePrestataire);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
|
|
public function retirerunactedutarif()
|
|
{
|
|
$idDetailtarifacte = $this->requete->getParametreFormulaire("idDetailtarifacte");
|
|
|
|
$this->detailtarifacte->retirerunactedutarifgroupe($idDetailtarifacte);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function majprix()
|
|
{
|
|
$idActe = $this->requete->getParametreFormulaire("idActe","numerique");
|
|
$prix = $this->requete->getParametreFormulaire("prix", "numerique");
|
|
|
|
$this->detailtarifacte->majPrixGroupe($idActe, $prix);
|
|
}
|
|
|
|
public function majprixnuitferier()
|
|
{
|
|
$idActe = $this->requete->getParametreFormulaire("idActe","numerique");
|
|
$prix = $this->requete->getParametreFormulaire("prixNuitFerier", "numerique");
|
|
|
|
$this->detailtarifacte->majprixnuitferiergroupe($idActe, $prix);
|
|
}
|
|
|
|
|
|
public function ajoutertousactsautarif()
|
|
{
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
|
$codeGroupePrestataire = $this->requete->getParametreFormulaire("codeGroupePrestataire");
|
|
|
|
$this->detailtarifacte->ajoutertousactsautarifgroupe($codeTarifActe, $codeFamilleActe, $codeGroupePrestataire);
|
|
}
|
|
|
|
public function retirertousactsautarif()
|
|
{
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
|
$codeGroupePrestataire = $this->requete->getParametreFormulaire("codeGroupePrestataire");
|
|
|
|
$this->detailtarifacte->retirertousactsautarifgroupe($codeTarifActe, $codeFamilleActe, $codeGroupePrestataire);
|
|
}
|
|
|
|
public function affichercomposantetarifcons()
|
|
{
|
|
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
|
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
|
|
|
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
|
$_SESSION['codeFamilleActe_C'] = $codeFamilleActe;
|
|
|
|
$actes_in = $this->detailtarifacte->getactesin($codeTarifActe, $codeFamilleActe);
|
|
|
|
$this->genererVueAjax(array('actes_in' => $actes_in));
|
|
}
|
|
|
|
|
|
} |