executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function getGarantiesAjoutees($codeProduit, $codeLienParente) { $codeSociete = $_SESSION['codeSociete']; $sql="SELECT * FROM garantie WHERE codeGarantie IN ( SELECT codeGarantie FROM garantiesproductionlienparente WHERE codeSociete = ? AND codeProduit = ? AND codeLienParente = ? );"; $liste = $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function ajouterToutesGarantiesProductionLienparente($codeProduit, $codeLienParente) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $sql = 'call sp_r_ajouter_toutes_garantiesproductionlienparente(?, ?, ?, ?)'; $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $user)); } public function ajouterUneGarantieProductionLienparente($codeProduit, $codeLienParente, $codeGarantie) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $sql = 'call sp_r_ajouter_une_garantieproductionlienparente(?, ?, ?, ?, ?);'; $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $codeGarantie, $user)); } public function retirerToutesGarantiesProductionLienparente($codeProduit, $codeLienParente) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $sql = 'call sp_r_retirer_toutes_toutes_garantiesproductionlienparente(?, ?, ?, ?)'; $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $user)); } public function retirerUneGarantieProductionLienparente($codeProduit, $codeLienParente, $codeGarantie) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $sql = 'call sp_r_retirer_une_garantieproductionlienparente(?, ?, ?, ?, ?)'; $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $codeGarantie, $user)); } }