This commit is contained in:
KANE LAZENI 2026-01-06 17:51:02 +00:00
parent f4216e51d8
commit 3632540101
3 changed files with 37 additions and 9 deletions

View File

@ -3,23 +3,35 @@ require_once 'Framework/Controleur.php';
require_once 'Modele/Sensmouvement.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Ouinon.php';
require_once 'Modele/Police.php';
class ControleurMouvementassureclient extends Controleur {
private $menuvue;
private $sensmouvement;
private $oui_non;
private $police;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Mouvementassureclient');
$this->sensmouvement = (new Sensmouvement())->getListe();
$this->oui_non = new Ouinon();
$this->sensmouvement = (new Sensmouvement())->getListe();
$this->oui_non = new Ouinon();
$this->police = new Police();
}
public function index() {
$polices = $this->police->getPoliceRh();
$mvt_valide = $this->oui_non->getListe();
$this->genererVue(array('sensmouvement' => $this->sensmouvement, 'mvt_valide' => $mvt_valide));
$this->genererVue
(
array
(
'sensmouvement' => $this->sensmouvement,
'mvt_valide' => $mvt_valide,
'polices' => $polices
)
);
}
}

View File

@ -862,5 +862,16 @@ class Police extends Modele {
$liste = $this->executerRequete($sql,array($_SESSION['codeSociete'],$idPolice));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
public function getPoliceRh() {
$codeSociete = $_SESSION['codeSociete'];
$sql = 'CALL sp_liste_police_client_rh(?);';
$liste = $this->executerRequete($sql,array($_SESSION['idClient_C']));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
}

View File

@ -8,13 +8,18 @@ Mouvementassureclient
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="10%"> Période du </td>
<td width="15%"> <INPUT style='text-align:center; font-size:10pt;' class="form-control datepicker" TYPE="text" id="debut" NAME="debut" value="<?= $_SESSION['dUneSemaineAvantFr_C'] ?>" required </td>
<td width="5%" align="center"> au </td>
<td width="15%"> <INPUT style='text-align:center; font-size:10pt;' class="form-control datepicker" TYPE="text" id="fin" NAME="fin" value="<?= dateCouranteLang($_SESSION['lang']) ?>" required> </td>
<SELECT style="font-size:10pt;" class="form-control selectpicker" onChange="javascript:filtrescollegepolicecarte(); afficher_liste_carteassure();" data-live-search="true" id="idPolice" NAME="idPolice" required>
<?php liste_options_consultation($polices,"",false); ?>
</SELECT>
<td> Période du </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control datepicker" TYPE="text" id="debut" NAME="debut" value="<?= $_SESSION['dUneSemaineAvantFr_C'] ?>" required </td>
<td align="center"> au </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control datepicker" TYPE="text" id="fin" NAME="fin" value="<?= dateCouranteLang($_SESSION['lang']) ?>" required> </td>
<td width="5%" align="center"> Etat</td>
<td align="center"> Etat</td>
<td>
<SELECT class="form-control" id="codeSensMouvement" NAME="codeSensMouvement" style='font-size:10pt;'>
<?php liste_options_consultation($sensmouvement, ""); ?>