executerRequete($sql,array($_SESSION['numeroAdherent_C'])); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function getCodeLienParente($numeroBeneficiaire) { $sql = "SELECT fn_code_lienparente(?) AS codeLienParente;"; $resultat = $this->executerRequete($sql, array($numeroBeneficiaire)); $lien = $resultat->fetch(PDO::FETCH_ASSOC); return $lien['codeLienParente']; } public function getLienParenteBeneficaire($numeroBeneficiaire) { $sql = 'Call sp_afficher_lienparente_beneficiaire(?)'; $liste = $this->executerRequete($sql,array($numeroBeneficiaire)); return $liste->fetch(PDO::FETCH_ASSOC); } public function getDemandeRemboursement($idDemandeRemboursement) { $sql = 'Call sp_a_demande_remboursement(?)'; $liste = $this->executerRequete($sql,array($idDemandeRemboursement)); return $liste->fetch(PDO::FETCH_ASSOC); } public function enregistrerdemande($numeroBeneficiaire, $commentaires) { $codeSociete = $_SESSION['codeSociete']; $sql = 'Call sp_a_enregistrer_demande_remboursement(?, ?, ?);'; $liste = $this->executerRequete($sql,array($codeSociete, $numeroBeneficiaire, $commentaires))->fetch(PDO::FETCH_ASSOC); $_SESSION['idDemandeRemboursement'] = $liste['idDemandeRemboursement']; } public function getDemandesRemboursement($idAdherent, $d1, $d2, $codeEtatDemandeRemboursement) { $codeEtatDemandeRemboursement = contruireParamLike($codeEtatDemandeRemboursement); $sql = 'call sp_a_get_demande_remboursement_famille(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $d1, $d2, $codeEtatDemandeRemboursement)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEtatRemboursement() { 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); } }