radiantproduction/Controleur/ControleurAjaxmouvementassurevalider.php
2026-01-20 20:59:25 +00:00

45 lines
1.4 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Mouvementassure.php';
class ControleurAjaxmouvementassurevalider extends Controleur {
public function __construct() {
$this->mouvementassure = new Mouvementassure();
}
public function index()
{
$codeSensMouvement = $this->requete->getParametreFormulaire("codeSensMouvement");
$debut = $this->requete->getParametreDate("debut");
$fin = $this->requete->getParametreDate("fin");
$mouvementassures = $this->mouvementassure->getMouvementassureRhValider($codeSensMouvement, $debut, $fin);
$this->genererVueAjax(array('mouvementassures' => $mouvementassures));
}
public function selectionner()
{
$idMvtTemp = $this->requete->getParametreFormulaire("idMvtTemp");
$choix = $this->requete->getParametreFormulaire("choix");
$this->mouvementassure->selectionner_mouvements_rh($idMvtTemp, $choix);
}
public function selectionnertout()
{
$codeSensMouvement = $this->requete->getParametreFormulaire("codeSensMouvement");
$debut = $this->requete->getParametreDate("debut");
$fin = $this->requete->getParametreDate("fin");
$choix = $this->requete->getParametreFormulaire("choix");
$this->mouvementassure->selectionner_mouvement_rh_tout($codeSensMouvement, $debut, $fin, $choix);
}
public function valider()
{
$this->mouvementassure->valider_mouvements_rh();
}
}