diff --git a/Controleur/ControleurMouvementassureclient.php b/Controleur/ControleurMouvementassureclient.php index 4d8fcef..50cc82c 100644 --- a/Controleur/ControleurMouvementassureclient.php +++ b/Controleur/ControleurMouvementassureclient.php @@ -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 + ) + ); } } \ No newline at end of file diff --git a/Modele/Police.php b/Modele/Police.php index 5d8b7c3..e5e2f3d 100644 --- a/Modele/Police.php +++ b/Modele/Police.php @@ -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); + } } \ No newline at end of file diff --git a/Vue/Mouvementassureclient/index.php b/Vue/Mouvementassureclient/index.php index 41c9f4e..9722cc2 100644 --- a/Vue/Mouvementassureclient/index.php +++ b/Vue/Mouvementassureclient/index.php @@ -8,13 +8,18 @@ Mouvementassureclient - - - + + + + + - +
Période du - au Période du + + au Etat Etat