executerRequete($sql, array($_SESSION['codeSociete'])); return $resultat->fetchAll(); } public function getexclusionacteproduit($id){ $sql = "SELECT A.*, B.libelle as produit, B.libelleEng as produitEng, C.libelle as acte FROM p_exclusionacteproduit A JOIN produit B ON (B.codeProduit=A.codeProduit) JOIN p_acte C ON (C.codeActe=A.codeActe) WHERE (A.id = ? and A.codeSociete =?);"; $resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete'])); return $resultat->fetch(); } 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 getacte(){ $sql = "SELECT codeActe as code, libelle FROM p_acte WHERE (codeSociete =?) ORDER BY 1"; $resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'])); return $resultat; } public function ajouterexclusionacteproduit($codeProduit,$codeActe){ $codeSociete = $_SESSION['codeSociete']; if(empty($codeProduit) && empty($codeActe)){ echo "Enregistrement impossible trop de données importantes sont absentes!"; die(); } $sql ='INSERT INTO p_exclusionacteproduit(codeSociete,codeProduit,codeActe) VALUES (?,?,?);'; $this->executerRequete($sql, array($codeSociete,$codeProduit,$codeActe)); } public function modifierexclusionacteproduit($codeProduit,$codeActe,$id){ $codeSociete = $_SESSION['codeSociete']; if(empty($codeProduit) && empty($codeActe)){ echo "Enregistrement impossible trop de données importantes sont absentes!"; die(); } $sql = 'UPDATE p_exclusionacteproduit SET codeProduit=?,codeActe=? WHERE (id = ? AND codeSociete = ?);'; $this->executerRequete($sql, array($codeProduit,$codeActe,$id,$codeSociete)); } public function supprimerexclusionacteproduit($id){ $codeSociete = $_SESSION['codeSociete']; $sql = 'DELETE FROM p_exclusionacteproduit WHERE (id = ? AND codeSociete = ?);'; $this->executerRequete($sql, array($id,$codeSociete)); } }