prestation/Controleur/ControleurAjaxprimescategorie.php
2025-12-05 10:42:46 +00:00

74 lines
2.2 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/College_temp.php';
class ControleurAjaxprimescategorie extends Controleur {
private $college_temp;
public function __construct() {
$this->college_temp = new College_temp();
}
public function index()
{
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Ajaxprimescategorie.php';
}
public function majprimecollege()
{
$idPrime = $this->requete->getParametre("idPrime");
$prime = $this->requete->getParametreFormulaire("prime");
$primeverifie = $this->college_temp->getPrimeMincollege($idPrime);
if($prime < $primeverifie['primeMin']){
echo "La prime entrée est inférieure à la prime minimale indicative (".$primeverifie['primeMin'].")!/The premium entered is lower than the indicative minimum premium (".$primeverifie['primeMin'].")!";
}
$this->college_temp->majprimecollege($idPrime, $prime);
}
public function majpopulationcollege()
{
$idPrime = $this->requete->getParametre("idPrime");
$population = $this->requete->getParametreFormulaire("population");
$this->college_temp->majpopulationcollege($idPrime, $population);
}
public function majforfaitcollege()
{
$idPrime = $this->requete->getParametre("idPrime");
$forfait = $this->requete->getParametreFormulaire("forfait");
$_SESSION['forfait'] = $forfait;
$this->college_temp->majforfaitcollege($idPrime, $forfait);
}
public function majplafondcollege()
{
$idPrime = $this->requete->getParametre("idPrime");
$plafond = $this->requete->getParametreFormulaire("plafond");
$this->college_temp->majplafondcollege($idPrime,$plafond,$_SESSION['forfait']);
}
public function majplafondfamille()
{
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
$this->college_temp->majplafondfamille($plafond);
}
public function majplafondindividu()
{
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
$this->college_temp->majplafondindividu($plafond);
}
}