From 8e2621b590a751723c5e8f1ca0417626dee70052 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Sun, 5 Apr 2026 17:42:06 +0000 Subject: [PATCH] a --- Modele/Garantiesbaremepriseencharge.php | 57 +++++++++++++++---------- 1 file changed, 35 insertions(+), 22 deletions(-) diff --git a/Modele/Garantiesbaremepriseencharge.php b/Modele/Garantiesbaremepriseencharge.php index a1ed0cb..10a43fe 100755 --- a/Modele/Garantiesbaremepriseencharge.php +++ b/Modele/Garantiesbaremepriseencharge.php @@ -670,11 +670,24 @@ class Garantiesbaremepriseencharge extends Modele { $codeSociete = $_SESSION['codeSociete']; $idCollege = $_SESSION['idCollege_C']; + /* $sql = "SELECT * FROM garantiesbaremepriseencharge WHERE codeSociete=? AND idBaremePriseEnCharge=? AND codeGarantie=? AND idCollege =? ORDER BY dateEffet DESC, id DESC;"; $resultat = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie, $idCollege)); + +CALL sp_get_garantiesbaremepriseencharge +( + 'ebene', -- p_codeSociete VARCHAR(50) + '11402', -- p_idCollege BIGINT, + '237', -- p_idBaremePriseEnCharge BIGINT, + 'CON' -- p_codeGarantie VARCHAR(50) +); + */ + + $sql = 'call sp_get_garantiesbaremepriseencharge(?, ?, ?, ?)'; + $resultat = $this->executerRequete($sql, array($codeSociete, $idCollege, $idBaremePriseEnCharge, $codeGarantie)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } @@ -776,13 +789,13 @@ class Garantiesbaremepriseencharge extends Modele { $resultat = $this->executerRequete($sql, array($codeGarantie,$idBaremePriseEnCharge,$idCollege)); -CALL sp_get_actesbaremepriseencharge -( - '11402', -- p_idCollege BIGINT, - '237', -- p_idBaremePriseEnCharge BIGINT, - 'DEN' -- p_codeGarantie VARCHAR(50) -); - */ + CALL sp_get_actesbaremepriseencharge + ( + '11402', -- p_idCollege BIGINT, + '237', -- p_idBaremePriseEnCharge BIGINT, + 'DEN' -- p_codeGarantie VARCHAR(50) + ); + */ $sql = 'call sp_get_actesbaremepriseencharge(?, ?, ?)'; @@ -816,11 +829,8 @@ CALL sp_get_actesbaremepriseencharge // 31-01-2023 public function getActesGarantieBaremeAdd($idBaremePriseEnCharge,$codeGarantie) { - $codeSociete = $_SESSION['codeSociete']; $codeProduit = $this->getProduitBareme($idBaremePriseEnCharge); - - if (est_anglophone()){ $sql = "CALL sp_actesgarantiebaremeadd_eng(?, ?, ?);"; @@ -828,8 +838,6 @@ CALL sp_get_actesbaremepriseencharge $sql = "CALL sp_actesgarantiebaremeadd(?, ?, ?);"; } - //var_dump($codeGarantie, $codeSociete, $codeProduit); - $resultat = $this->executerRequete($sql, array($codeGarantie,$codeSociete,$codeProduit)); return $resultat->fetchAll(PDO::FETCH_ASSOC); @@ -844,13 +852,9 @@ CALL sp_get_actesbaremepriseencharge $sql = 'CALL sp_ajouteracteBareme(?, ?, ?, ?, ?, ?);'; - //var_dump($codeActe, $idBaremePriseEnCharge, $codeGarantie, $codeProduit, $idTauxCouverture, $user); die(); - - $this->executerRequete($sql, array($codeActe, $idBaremePriseEnCharge, $codeGarantie, $codeProduit, $idTauxCouverture, $user)); } - public function getGarantieLienParenteBaremeInitial($idBaremePriseEnCharge,$codeGarantie) { $codeSociete = $_SESSION['codeSociete']; @@ -863,20 +867,22 @@ CALL sp_get_actesbaremepriseencharge return $resultat->fetchAll(PDO::FETCH_ASSOC); } - public function getGarantieLienParenteBareme($idBaremePriseEnCharge,$codeGarantie) { - $codeSociete = $_SESSION['codeSociete']; - + $codeSociete = $_SESSION['codeSociete']; $idCollege = $_SESSION['idCollege_C']; - - + + /* $sql = "SELECT * FROM garantiesbaremepriseenchargelienparente WHERE codeSociete=? AND idBaremePriseEnCharge=? AND codeGarantie=? AND idCollege=? ORDER BY codeLienParente, dateEffet DESC, id DESC;"; $resultat = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie, $idCollege)); + */ + + $sql = 'call sp_get_garantiesbaremepriseenchargelienparente(?, ?, ?, ?)'; - + $resultat = $this->executerRequete($sql, array($codeSociete, $idCollege, $idBaremePriseEnCharge, $codeGarantie)); + return $resultat->fetchAll(PDO::FETCH_ASSOC); } @@ -926,6 +932,7 @@ CALL sp_get_actesbaremepriseencharge { $idCollege = $_SESSION['idCollege_C']; + /* $sql = "SELECT a.*, b.libelle, b.libelleEng FROM actesbaremepriseenchargelienparente a JOIN p_acte b ON (a.codeActe=b.codeActe) @@ -934,7 +941,13 @@ CALL sp_get_actesbaremepriseencharge AND a.idCollege = ? ORDER BY codeLienParente, b.libelle, a.dateEffet DESC, a.id DESC;"; $resultat = $this->executerRequete($sql, array($codeGarantie,$idBaremePriseEnCharge, $idCollege)); + */ + + $sql = 'call sp_get_actesbaremepriseenchargelienparente(?, ?, ?)'; + + $resultat = $this->executerRequete($sql, array($idCollege, $idBaremePriseEnCharge, $codeGarantie)); + return $resultat->fetchAll(PDO::FETCH_ASSOC); }