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

68 lines
1.8 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Lettrecleacte.php';
class ControleurAjaxcoutlettrecleprestataire extends Controleur
{
private $lettre;
public function __construct()
{
$this->lettre = new Lettrecleacte();
}
public function index()
{
}
public function affichercout()
{
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
$_SESSION['codePrestataire'] = $codePrestataire;
$lettrecle = $this->lettre->getListeLettrecleacte($codePrestataire);
$lettrecleprestataire = $this->lettre->getLettrecleacteprestataire($codePrestataire);
$this->genererVueAjax(array('lettrecle' => $lettrecle, 'lettrecleprestataire' => $lettrecleprestataire));
}
public function ajouterunelettrecleprestataire()
{
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
$this->lettre->ajouterunelettrecleprestataire($lettreCle, $codePrestataire);
// $this->genererVueAjax();
}
public function retirerunelettrecle()
{
$idPresta = $this->requete->getParametreFormulaire("idPresta");
$this->lettre->retirerunelettrecle($idPresta);
// $this->genererVueAjax();
}
public function majcout()
{
$idPresta = $this->requete->getParametreFormulaire("idPresta","numerique");
$cout = $this->requete->getParametreFormulaire("cout", "numerique");
$this->lettre->majCoutLettrecle($idPresta, $cout);
}
public function majcoutnuit()
{
$idPresta = $this->requete->getParametreFormulaire("idPresta","numerique");
$coutNuit = $this->requete->getParametreFormulaire("coutNuit", "numerique");
$this->lettre->majcoutnuitprestataire($idPresta, $coutNuit);
}
}