executerRequete($sql, array($_SESSION['codeSociete'])); return $resultat->fetchAll(); } public function getgarantiesproduction($id){ $sql = "SELECT A.*, B.libelle as garantie, B.libelleEng as garantieEng, C.libelle as produit, C.libelleEng as produitEng FROM garantiesproduction A JOIN garantie B ON (B.codeGarantie=A.codeGarantie) JOIN produit C ON (C.codeProduit=A.codeProduit) WHERE (A.id = ? and A.codeSociete =?);"; $resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete'])); return $resultat->fetch(); } public function getgarantie(){ $sql = "SELECT codeGarantie as code, libelle, libelleEng FROM garantie WHERE (codeSociete =?) ORDER BY 1"; $resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'])); return $resultat; } public function getproduit(){ $sql = "SELECT codeProduit as code, libelle, libelleEng FROM produit WHERE (codeSociete =?) ORDER BY 1"; $resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'])); return $resultat; } public function ajoutergarantiesproduction($codeProduit,$codeGarantie){ $codeSociete = $_SESSION['codeSociete']; $codeUtilisateur = $_SESSION['idUtilisateur']; if(empty($codeGarantie) && empty($codeProduit)){ echo "Enregistrement impossible trop de données importantes sont absentes!"; die(); } $sql ='INSERT INTO garantiesproduit(codeSociete,codeProduit,codeGarantie,codeUtilisateur) VALUES (?,?,?,?);'; $this->executerRequete($sql, array($codeSociete,$codeProduit,$codeGarantie,$codeUtilisateur)); } public function modifiergarantiesproduction($codeProduit,$codeGarantie,$id){ $codeSociete = $_SESSION['codeSociete']; $codeUtilisateur = $_SESSION['idUtilisateur']; if(empty($codeProduit) && empty($codeGarantie)){ echo "Enregistrement impossible trop de données importantes sont absentes!"; die(); } $sql = 'UPDATE garantiesproduit SET codeProduit=?,codeGarantie=?,codegarantie=?,codeUtilisateur=? WHERE (id = ? AND codeSociete = ?);'; $this->executerRequete($sql, array($codeProduit,$codeGarantie,$codeUtilisateur,$id,$codeSociete)); } public function supprimergarantiesproduction($id){ $codeSociete = $_SESSION['codeSociete']; $sql = 'DELETE FROM garantiesproduit WHERE (id = ? AND codeSociete = ?);'; $this->executerRequete($sql, array($id,$codeSociete)); } }