From c2a739194c45a4dcaa26600e0aac187d028d3a28 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Mon, 5 Jan 2026 01:42:12 +0000 Subject: [PATCH] a --- Modele/Emission.php | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Modele/Emission.php b/Modele/Emission.php index 87e7563..151c377 100644 --- a/Modele/Emission.php +++ b/Modele/Emission.php @@ -20,4 +20,37 @@ class Emission extends Modele { return $resultat->fetchAll(PDO::FETCH_ASSOC); } + + public function getbeneficiaireprimeadherent($idAdherent, $debutPeriode, $finPeriode) + { + if (est_anglophone()) + { + $sql = 'call sp_get_beneficiaire_prime_adherent_eng(?, ?, ?)'; + } + else + { + $sql = 'call sp_get_beneficiaire_prime_adherent(?, ?, ?)'; + } + + $resultat = $this->executerRequete($sql, array($idAdherent, $debutPeriode, $finPeriode)); + + return $resultat->fetchAll(PDO::FETCH_ASSOC); + } + + public function getbeneficiaireprimebeneficiaire($idBeneficiaire, $debutPeriode, $finPeriode) + { + if (est_anglophone()) + { + $sql = 'call sp_get_beneficiaire_prime_beneficiaire_eng(?, ?, ?)'; + } + else + { + $sql = 'call sp_get_beneficiaire_prime_beneficiaire(?, ?, ?)'; + } + + $resultat = $this->executerRequete($sql, array($idBeneficiaire, $debutPeriode, $finPeriode)); + + return $resultat->fetchAll(PDO::FETCH_ASSOC); + } + } \ No newline at end of file