diff --git a/Controleur/ControleurDemandesfraisfuneraires.php b/Controleur/ControleurDemandesfraisfuneraires.php new file mode 100644 index 0000000..bd2d032 --- /dev/null +++ b/Controleur/ControleurDemandesfraisfuneraires.php @@ -0,0 +1,32 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Demandesfraisfuneraires'); + + $this->frais = new Fraisfuneraire(); + $this->police = new Police(); + } + + public function index() { + + $polices = $this->police->getPoliceRh(); + + $reponsedemande = $this->frais->getEtatFrais(); + + $this->genererVue(array( + 'polices' => $polices, + 'reponsedemande' => $reponsedemande + )); + + } +} \ No newline at end of file diff --git a/Modele/Fraisfuneraire.php b/Modele/Fraisfuneraire.php index b5c5562..b880942 100755 --- a/Modele/Fraisfuneraire.php +++ b/Modele/Fraisfuneraire.php @@ -86,4 +86,26 @@ class Fraisfuneraire extends Modele { $sql = 'call sp_r_demander_reglement_fraisfuneraire(?, ?)'; $this->executerRequete($sql, array($idFraisfuneraire, $user)); } + + public function getfraisfunerairePolice($idPolice) + { + $sql = 'call sp_r_get_fraisfuneraire(?)'; + + $resultat = $this->executerRequete($sql, array($idPolice)); + + return $resultat->fetch(PDO::FETCH_ASSOC); + } + + public function getEtatFrais() + { + if (est_anglophone()){ + $sql = 'call sp_a_get_etat_remboursement_eng()'; + }else{ + $sql = 'call sp_a_get_etat_remboursement()'; + } + + $resultat = $this->executerRequete($sql); + + return $resultat->fetchAll(PDO::FETCH_ASSOC); + } } \ No newline at end of file diff --git a/Vue/Fraisfuneraire/index.php b/Vue/Fraisfuneraire/index.php new file mode 100644 index 0000000..3305280 --- /dev/null +++ b/Vue/Fraisfuneraire/index.php @@ -0,0 +1,78 @@ +titre = "Intersanté - Demandes des frais funéraires"; ?> + +
+ +
+

+ +

+
+ +
+
+
+ +
+ +
+ +
+
+ +
+ +
+ + + + +
+
+ +
+ + +
+ +
+ +
+ +
+
+
+ +
+
+
+ +
+
+

+ +

+
+
+
+ + \ No newline at end of file