diff --git a/Controleur/ControleurNouveaufraisfuneraire.php b/Controleur/ControleurNouveaufraisfuneraire.php new file mode 100644 index 0000000..ea1b32f --- /dev/null +++ b/Controleur/ControleurNouveaufraisfuneraire.php @@ -0,0 +1,37 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Nouveaufraisfuneraire'); + + $this->fraisfuneraire = new Fraisfuneraire(); + $this->lienbeneficiaire = (new Lienbeneficiaire())->getListe(); + $this->liendemandeur = (new Lienbeneficiaire())->getListe(); + + $this->modepaiement = (new Pmodepaiement())->getListe(); + $this->banque = new Banque(); + + } + + public function index() { + $banque = $this->banque->getListe(); + + $montant_fraisfuneraire = $this->fraisfuneraire->getmontant_fraisfuneraire(); + + $this->genererVue(array('lienbeneficiaire' => $this->lienbeneficiaire, 'liendemandeur' => $this->liendemandeur, + 'montant_fraisfuneraire' => $montant_fraisfuneraire, 'modepaiement' => $this->modepaiement, 'banque' => $banque)); + } +} \ No newline at end of file diff --git a/Modele/Banque.php b/Modele/Banque.php index ab6c606..9f705c0 100755 --- a/Modele/Banque.php +++ b/Modele/Banque.php @@ -49,4 +49,11 @@ class Banque extends Modele { $resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codebanque)); return ($resultat->rowCount() > 0); } + + public function getListe() { + $sql = 'SELECT codeBanque as `code`, libelle FROM banque order by 2'; + + $liste = $this->executerRequete($sql); + return $liste->fetchAll(PDO::FETCH_ASSOC); + } } \ No newline at end of file diff --git a/Modele/Lienbeneficiaire.php b/Modele/Lienbeneficiaire.php new file mode 100644 index 0000000..b695f84 --- /dev/null +++ b/Modele/Lienbeneficiaire.php @@ -0,0 +1,23 @@ +executerRequete($sql); + + return $liste->fetchAll(PDO::FETCH_ASSOC); + } +} \ No newline at end of file diff --git a/Modele/Pmodepaiement.php b/Modele/Pmodepaiement.php new file mode 100644 index 0000000..fc13cc6 --- /dev/null +++ b/Modele/Pmodepaiement.php @@ -0,0 +1,21 @@ +executerRequete($sql); + + return $liste->fetchAll(PDO::FETCH_ASSOC); + } +} \ No newline at end of file diff --git a/Vue/Nouveaufraisfuneraire/index.php b/Vue/Nouveaufraisfuneraire/index.php new file mode 100644 index 0000000..81a3b90 --- /dev/null +++ b/Vue/Nouveaufraisfuneraire/index.php @@ -0,0 +1,98 @@ +titre = "INTER-SANTE - Nouvelle Demande Frais Funéraires"; +?> + +
+ +