radiantrh/Controleur/ControleurAjaxmouvementassure.php
2026-04-18 13:58:13 +00:00

58 lines
1.9 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Mouvementassure.php';
class ControleurAjaxmouvementassure extends Controleur {
public function __construct() {
$this->mouvementassure = new Mouvementassure();
}
public function index()
{
$codeSensMouvement = $this->requete->getParametreFormulaire("codeSensMouvement");
$valide = $this->requete->getParametreFormulaire("valide");
$ajoutClient = $this->requete->getParametreFormulaire("ajoutClient");
$debut = $this->requete->getParametreDate("debut");
$fin = $this->requete->getParametreDate("fin");
$_SESSION['idAvenant'] = "0";
$mouvementassures = $this->mouvementassure->getMouvementassure($ajoutClient, $codeSensMouvement, $valide, $debut, $fin);
$this->genererVueAjax(array('mouvementassures' => $mouvementassures));
}
public function vide()
{
$this->genererVueAjax(array());
}
public function client()
{
$_SESSION['idPolice_C'] = $this->requete->getParametreFormulaire("idPolice");
$codeSensMouvement = $this->requete->getParametreFormulaire("codeSensMouvement");
$valide = $this->requete->getParametreFormulaire("valide");
$ajoutClient = $this->requete->getParametreFormulaire("ajoutClient");
$debut = $this->requete->getParametreDate("debut");
$fin = $this->requete->getParametreDate("fin");
$mouvementassures = $this->mouvementassure->getMouvementassure($ajoutClient, $codeSensMouvement, $valide, $debut, $fin);
$this->genererVueAjax(array('mouvementassures' => $mouvementassures));
}
public function avenant()
{
$idAvenant = $this->requete->getParametreFormulaire("idAvenant");
$_SESSION['idAvenant'] = $idAvenant;
}
public function reinitvalidation()
{
$idMvt = $this->requete->getParametreFormulaire("idMvt");
$this->mouvementassure->reinitvalidation($idMvt);
}
}