executerRequete($sql, array($codeSociete)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function creertarifmedicaments($libelle, $libelleEng) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $sql = 'call sp_creer_tarif_medicaments(?, ?, ?, ?)'; $this->executerRequete($sql, array($codeSociete, $libelle, $libelleEng, $user)); } public function getListeTarif() { $codeSociete = $_SESSION['codeSociete']; $sql = 'SELECT * FROM p_tarifmedicament where codeSociete=? order by libelle'; $liste = $this->executerRequete($sql, array($codeSociete)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function getunptarif($idTarif) { $sql = 'call sp_afficher_un_tarif_medicament(?)'; $resultat = $this->executerRequete($sql, array($idTarif)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function enregistrermodif($idTarif, $libelle, $libelleEng) { $user = $_SESSION['login']; $sql = 'call sp_modifier_tarif_medicament(?, ?, ?, ?)'; $this->executerRequete($sql, array($idTarif, $libelle, $libelleEng, $user)); } public function supprimer($idTarif) { $user = $_SESSION['login']; $sql = 'call sp_supprimer_tarif_medicament(?, ?)'; $this->executerRequete($sql, array($idTarif, $user)); } public function enregistrerparamimporttarif($codeTarifMedicament, $nomOrigine, $nouveau_fichier, $taille) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $cheminFichier = $nouveau_fichier; $sql = 'call sp_r_enregistrer_param_import_tarif_medicament(?, ?, ?, ?, ?, ?);'; $this->executerRequete($sql, array($codeTarifMedicament, $codeSociete, $nomOrigine, $cheminFichier, $taille, $user)); } public function getFichierImport($codeTarifMedicament) { $user = $_SESSION['login']; $sql = 'CALL sp_afficher_fichier_import_tarif_medicament(?, ?);'; $resultat = $this->executerRequete($sql, array($codeTarifMedicament, $user)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function getListeMedicamentsImportes() { $codeTarifMedicament = $_SESSION['codeTarifMedicament']; $user = $_SESSION['login']; $sql = 'CALL sp_afficher_detailtarif_medicament_temp_import(?, ?);'; $resultat = $this->executerRequete($sql, array($codeTarifMedicament, $user)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function gettarifcode($codeTarifMedicament) { $sql = 'select * from p_tarifmedicament where (codeSociete=? and codeTarifMedicament=?)'; $resultat = $this->executerRequete($sql, array($codeSociete, $codeTarifMedicament)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function getunptarifcode($codeTarifMedicament) { $sql = 'call sp_afficher_un_tarif_medicament_code(?)'; $resultat = $this->executerRequete($sql, array($codeTarifMedicament)); return $resultat->fetch(PDO::FETCH_ASSOC); } }