executerRequete($sql, array($_SESSION['codeSociete'])); $codeTypeUtilisateur = $_SESSION['codeTypeUtilisateur']; if($codeTypeUtilisateur=='PR') { $codePrestataire = $_SESSION['codePrestataireUtilisateur']; $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="PR" OR codeActeurTache=?) ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codePrestataire)); } else { $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'])); } return $liste; } public function getListe() { $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="AS") ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'])); $codeTypeUtilisateur = $_SESSION['codeTypeUtilisateur']; if($codeTypeUtilisateur=='PR') { $codePrestataire = $_SESSION['codePrestataireUtilisateur']; $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="AS") AND (codeTypeActeurTache!="PR" OR codeActeurTache=?) ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codePrestataire)); } else { $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="AS") ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'])); } return $liste; } public function getListe_adherent() { $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache="AS" OR codeActeurTache=?) ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $_SESSION['codeInitiateurTache'])); return $liste; } public function getListe_assure() { $sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) ORDER BY acteur'; $liste = $this->executerRequete($sql, array($_SESSION['codeSociete'])); return $liste; } public function getInfosActeurtache($codeActeurTache) { $sql = 'SELECT email FROM vw_acteurtache WHERE (codeSociete=?) AND (codeActeurTache=?)'; $acteurtache = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeActeurTache)); return $acteurtache->fetch(); } }