77 lines
2.4 KiB
PHP
77 lines
2.4 KiB
PHP
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Mouvementassure.php';
|
|
require_once 'Modele/Ouinon.php';
|
|
|
|
class ControleurAjaxmouvementassurevalider extends Controleur {
|
|
|
|
public function __construct() {
|
|
$this->mouvementassure = new Mouvementassure();
|
|
$this->ouinoncorrection = (new Ouinon())->getListe();
|
|
}
|
|
|
|
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();
|
|
}
|
|
|
|
public function selectionrejet()
|
|
{
|
|
$idMvtTemp = $this->requete->getParametreFormulaire("idMvtTemp");
|
|
$rejet = $this->requete->getParametreFormulaire("rejet");
|
|
|
|
$this->mouvementassure->selectionner_rejet_rh($idMvtTemp, $rejet);
|
|
}
|
|
|
|
public function ouvremotif()
|
|
{
|
|
$idMvtTemp = $this->requete->getParametreFormulaire("idMvtTemp");
|
|
|
|
$mouvementassure = $this->mouvementassure->getMouvementassureID($idMvtTemp);
|
|
|
|
$this->genererVueAjax(array(
|
|
'idMvtTemp' => $idMvtTemp,
|
|
'mouvementassure' => $mouvementassure,
|
|
'ouinoncorrection' => $this->ouinoncorrection
|
|
));
|
|
}
|
|
|
|
public function savemotif()
|
|
{
|
|
$idMvtTemp = $this->requete->getParametreFormulaire("idMvtTemp");
|
|
$motif = $this->requete->getParametreFormulaire("motif");
|
|
$aCorriger = $this->requete->getParametreFormulaire("aCorriger");
|
|
|
|
$this->mouvementassure->enregistrer_motif_rejet_rh($idMvtTemp, $motif, $aCorriger);
|
|
}
|
|
|
|
} |