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

46 lines
1.4 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Reglement.php';
class ControleurAjaxentetedecompte extends Controleur {
private $reglement;
public function __construct() {
$this->reglement = new Reglement();
}
public function index() {
$idReglement = $_SESSION['idReglement_C'];
$numeroDecompte = $_SESSION['numeroDecompte_C'];
$this->reglement->recapdecompte($idReglement, $numeroDecompte);
$reglement = $this->reglement->getreglement($idReglement);
$this->genererVueAjax(array('reglement' => $reglement));
}
public function majmontantforce()
{
$idReglement = $_SESSION['idReglement_C'];
$numeroDecompte = $_SESSION['numeroDecompte_C'];
$idFacture = $this->requete->getParametreFormulaire("idFacture");
$montantForce = $this->requete->getParametreFormulaire("montantForce");
$this->reglement->majmontantforce($idFacture, $montantForce, $idReglement, $numeroDecompte);
$this->executerAction("index");
}
public function validerfacture()
{
$idFacture = $this->requete->getParametreFormulaire("idFacture");
$choix = $this->requete->getParametreFormulaire("choix");
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
$this->reglement->validerfacture($idFacture, $choix, $numeroFeuilleMaladie);
$this->executerAction("index");
}
}