From e56b156cf1c1f44bdca9bb246d8f07fdeadb5fb3 Mon Sep 17 00:00:00 2001 From: KONE SOREL Date: Thu, 26 Mar 2026 10:44:44 +0000 Subject: [PATCH] df --- Controleur/ControleurFichebeneficiaire.php | 5 ++- Modele/Beneficiaire.php | 11 ++++++ Vue/Fichebeneficiaire/index.php | 39 ++++++++++++++++++++++ 3 files changed, 54 insertions(+), 1 deletion(-) diff --git a/Controleur/ControleurFichebeneficiaire.php b/Controleur/ControleurFichebeneficiaire.php index e7e40e8..2241875 100644 --- a/Controleur/ControleurFichebeneficiaire.php +++ b/Controleur/ControleurFichebeneficiaire.php @@ -225,6 +225,8 @@ class ControleurFichebeneficiaire extends Controleur // Encodage JSON $dataConsoParMois = json_encode($tabConsoParMois, JSON_NUMERIC_CHECK); $dataConsoParGaranties = json_encode($tabConsoParGaranties, JSON_NUMERIC_CHECK); + + $nombreGed = $this->beneficiaire->getNombreGedBeneficiaire($idBeneficiaire); $this->genererVue(array( 'beneficiaire' => $beneficiaire, @@ -234,7 +236,8 @@ class ControleurFichebeneficiaire extends Controleur 'limite_beneficiaire' => $limite_beneficiaire, 'limite_adherent' => $limite_adherent, 'dataConsoParMois' => $dataConsoParMois, - 'dataConsoParGaranties' => $dataConsoParGaranties + 'dataConsoParGaranties' => $dataConsoParGaranties, + 'nombreGed' => $nombreGed )); } diff --git a/Modele/Beneficiaire.php b/Modele/Beneficiaire.php index b6b4894..6d3edb8 100755 --- a/Modele/Beneficiaire.php +++ b/Modele/Beneficiaire.php @@ -1658,4 +1658,15 @@ class Beneficiaire extends Modele { return $resultat->fetchAll(PDO::FETCH_ASSOC); } + public function getNombreGedBeneficiaire($idBeneficiaire) + { + $source = 'S'; + + $sql = 'SELECT fn_nombre_ged_beneficiaire(?, ?) as nombreGed;'; + + $resultat = $this->executerRequete($sql, array($idBeneficiaire, $source)); + $ligne = $resultat->fetch(PDO::FETCH_ASSOC); + + return $ligne['nombreGed']; + } } \ No newline at end of file diff --git a/Vue/Fichebeneficiaire/index.php b/Vue/Fichebeneficiaire/index.php index 8073039..f9bf2a2 100644 --- a/Vue/Fichebeneficiaire/index.php +++ b/Vue/Fichebeneficiaire/index.php @@ -96,6 +96,45 @@ : nettoyer($beneficiaire['dateEffet']), $_SESSION['lang']) ?> + +
+ 0): ?> +
+ +
+
+ +
+ + + +
+ + + +
+ + +
+ +
+
+ +
+ + + +
+ + + +
+ +