executerRequete($sql, array($codeTarifActe, $libelleActe)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function majPrix($idDetail, $prix) { $user = $_SESSION['login']; // $sql = 'call sp_p_maj_tarifacte(?, ?)'; $sql = 'call sp_maj_un_acte_du_tarif(?, ?, ?)'; $this->executerRequete($sql, array($idDetail, $prix, $user)); } public function getactesout($codeTarifActe, $codeFamilleActe) { $actesHarmonises = $_SESSION['actesHarmonises']; if( isset($actesHarmonises) && ($actesHarmonises=="1") ) { if (est_anglophone()) { $sql = 'CALL sp_afficher_acte_famille_sans_tarif_harmonise_eng(?, ?);'; } else { $sql = 'CALL sp_afficher_acte_famille_sans_tarif_harmonise(?, ?);'; } $liste = $this->executerRequete($sql, array($codeTarifActe, $codeFamilleActe)); return $liste->fetchAll(PDO::FETCH_ASSOC); } else { if (est_anglophone()) { $sql = 'CALL sp_afficher_acte_famille_sans_tarif_eng(?, ?);'; } else { $sql = 'CALL sp_afficher_acte_famille_sans_tarif(?, ?);'; } $liste = $this->executerRequete($sql, array($codeTarifActe, $codeFamilleActe)); return $liste->fetchAll(PDO::FETCH_ASSOC); } } public function getactesin($codeTarifActe, $codeFamilleActe) { if (est_anglophone()) { $sql = 'CALL sp_afficher_detailtarifacte_famille_eng(?, ?);'; } else { $sql = 'CALL sp_afficher_detailtarifacte_famille(?, ?);'; } $liste = $this->executerRequete($sql, array($codeTarifActe, $codeFamilleActe)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function ajoutertousactsautarif($codeTarifActe, $codeFamilleActe) { $user = $_SESSION['login']; $actesHarmonises = $_SESSION['actesHarmonises']; if( isset($actesHarmonises) && ($actesHarmonises=="1") ) { $sql = 'CALL sp_ajouter_tous_actes_au_tarif_harmonise(?, ?, ?, ?);'; } else { $sql = 'CALL sp_ajouter_tous_actes_au_tarif(?, ?, ?, ?);'; } $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeTarifActe, $codeFamilleActe, $user)); } public function retirertousactsautarif($codeTarifActe, $codeFamilleActe) { $user = $_SESSION['login']; $sql = 'CALL sp_retirer_tous_actes_du_tarif(?, ?, ?, ?);'; $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeTarifActe, $codeFamilleActe, $user)); } public function ajouterunacteautarif($idActe, $codeTarifActe) { $user = $_SESSION['login']; $sql = 'call sp_ajouter_un_acte_au_tarif(?, ?, ?)'; $this->executerRequete($sql, array($idActe, $codeTarifActe, $user)); } public function retirerunactedutarif($idDetailtarifacte) { $user = $_SESSION['login']; $sql = 'call sp_retirer_un_acte_du_tarif(?, ?)'; $this->executerRequete($sql, array($idDetailtarifacte, $user)); } public function exportertarifactes($codeTarifActe) { if (est_anglophone()) { $sql = 'CALL sp_exporter_tarifacte_actes_eng(?);'; } else { $sql = 'CALL sp_exporter_tarifacte_actes(?);'; } $liste = $this->executerRequete($sql, array($codeTarifActe)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function getentetetarifacte($codeTarifActe) { if (est_anglophone()) { $sql = 'SELECT codeTarifActe, libelleEng AS libelleTarif FROM p_tarifacte WHERE (codeTarifActe=?) LIMIT 1;'; } else { $sql = 'SELECT codeTarifActe, libelle AS libelleTarif FROM p_tarifacte WHERE (codeTarifActe=?) LIMIT 1;'; } $resultat = $this->executerRequete($sql, array($codeTarifActe)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function exporterlisteactes($codeTarifActe) { if (est_anglophone()) { $sql = 'CALL sp_exporter_listes_actes_eng(?);'; } else { $sql = 'CALL sp_exporter_listes_actes(?);'; } $liste = $this->executerRequete($sql, array($codeTarifActe)); return $liste->fetchAll(PDO::FETCH_ASSOC); } }