From eabadd6b5cb61b4e288c1e5c557fb19157261d8b Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Tue, 10 Mar 2026 02:55:40 +0000 Subject: [PATCH] a --- PHPMailer/Modele/Adherent.php | 234 --------- PHPMailer/Modele/Affection.php | 84 --- PHPMailer/Modele/Banque.php | 52 -- PHPMailer/Modele/Beneficiaire.php | 480 ----------------- PHPMailer/Modele/Beneficiaire_temp.php | 87 ---- PHPMailer/Modele/Beneficiairerequetes.php | 68 --- PHPMailer/Modele/Bonpec.php | 488 ----------------- PHPMailer/Modele/Client.php | 221 -------- PHPMailer/Modele/Consommable_temp.php | 111 ---- PHPMailer/Modele/Demandebonpec.php | 15 - PHPMailer/Modele/Demandedecompte.php | 208 -------- PHPMailer/Modele/Derogation.php | 54 -- PHPMailer/Modele/Detailexamem.php | 121 ----- PHPMailer/Modele/Detailoptique.php | 113 ---- PHPMailer/Modele/Detailprescription.php | 137 ----- PHPMailer/Modele/Detailseance.php | 51 -- PHPMailer/Modele/Detailtarifacte.php | 362 ------------- PHPMailer/Modele/Detailtarifmedicament.php | 93 ---- PHPMailer/Modele/Detailtarifoptique.php | 43 -- PHPMailer/Modele/Ententeprealable.php | 23 - PHPMailer/Modele/Envoimail.php | 196 ------- PHPMailer/Modele/Etatbon.php | 21 - PHPMailer/Modele/Etatdecompte.php | 20 - PHPMailer/Modele/Etatpersonne.php | 42 -- PHPMailer/Modele/Etatpolice.php | 12 - PHPMailer/Modele/Examen.php | 52 -- PHPMailer/Modele/Examen_temp.php | 388 -------------- PHPMailer/Modele/Exclusioncollege.php | 15 - PHPMailer/Modele/Exercice.php | 12 - PHPMailer/Modele/Facture.php | 289 ---------- PHPMailer/Modele/Facturesansbon.php | 145 ------ PHPMailer/Modele/Familleacte.php | 83 --- PHPMailer/Modele/Feuillemaladie.php | 332 ------------ PHPMailer/Modele/Finger.php | 37 -- PHPMailer/Modele/Garantieadherent.php | 76 --- PHPMailer/Modele/Garantiecollege.php | 59 --- PHPMailer/Modele/Ged.php | 135 ----- PHPMailer/Modele/Generartionbon.php | 29 -- PHPMailer/Modele/Groupesanguin.php | 12 - PHPMailer/Modele/Langue.php | 14 - PHPMailer/Modele/Lienparente.php | 12 - PHPMailer/Modele/Localite.php | 71 --- PHPMailer/Modele/Logconnexion.php | 28 - PHPMailer/Modele/Medecin.php | 78 --- PHPMailer/Modele/Medecinprestataire.php | 54 -- PHPMailer/Modele/Menu.php | 20 - PHPMailer/Modele/Menuutilisateur.php | 15 - PHPMailer/Modele/Menuvueutilisateur.php | 27 - PHPMailer/Modele/Messagerie.php | 166 ------ PHPMailer/Modele/Modepaiement.php | 12 - PHPMailer/Modele/Moyenpaiement.php | 77 --- PHPMailer/Modele/Naturepiece.php | 62 --- PHPMailer/Modele/Natureprestataire.php | 12 - PHPMailer/Modele/Opticiens.php | 72 --- PHPMailer/Modele/Optique.php | 95 ---- PHPMailer/Modele/Optique_temp.php | 357 ------------- PHPMailer/Modele/Ouinon.php | 20 - PHPMailer/Modele/Pays.php | 62 --- PHPMailer/Modele/Periode.php | 19 - PHPMailer/Modele/Pharmacie.php | 72 --- PHPMailer/Modele/Police.php | 522 ------------------- PHPMailer/Modele/Prescription.php | 116 ----- PHPMailer/Modele/Prescription_temp.php | 408 --------------- PHPMailer/Modele/Prestataire.php | 152 ------ PHPMailer/Modele/Prestationactes.php | 403 -------------- PHPMailer/Modele/Prestationactes_temp.php | 188 ------- PHPMailer/Modele/Produit.php | 77 --- PHPMailer/Modele/Profil.php | 64 --- PHPMailer/Modele/Profilsysteme.php | 12 - PHPMailer/Modele/Rachattm.php | 12 - PHPMailer/Modele/Raisonconsultation.php | 40 -- PHPMailer/Modele/Reglement.php | 163 ------ PHPMailer/Modele/Reponseautorisation.php | 12 - PHPMailer/Modele/Reponsederogation.php | 12 - PHPMailer/Modele/Reponseententeprealable.php | 12 - PHPMailer/Modele/Requetes.php | 17 - PHPMailer/Modele/Reseausoins.php | 60 --- PHPMailer/Modele/Seance.php | 52 -- PHPMailer/Modele/Seance_temp.php | 227 -------- PHPMailer/Modele/Secteuractivite.php | 61 --- PHPMailer/Modele/Service.php | 61 --- PHPMailer/Modele/Sexe.php | 12 - PHPMailer/Modele/Situationfamille.php | 12 - PHPMailer/Modele/Societeuser.php | 29 -- PHPMailer/Modele/Titre.php | 61 --- PHPMailer/Modele/Typeaffection.php | 82 --- PHPMailer/Modele/Typebon.php | 144 ----- PHPMailer/Modele/Typeclient.php | 12 - PHPMailer/Modele/Typecontrat.php | 12 - PHPMailer/Modele/Typeprestataire.php | 64 --- PHPMailer/Modele/Typeprestatairesysteme.php | 12 - PHPMailer/Modele/Typeprestation.php | 14 - PHPMailer/Modele/Utilisateur.php | 96 ---- PHPMailer/Modele/Ville.php | 64 --- PHPMailer/Modele/Vues.php | 12 - 95 files changed, 9642 deletions(-) delete mode 100755 PHPMailer/Modele/Adherent.php delete mode 100755 PHPMailer/Modele/Affection.php delete mode 100755 PHPMailer/Modele/Banque.php delete mode 100755 PHPMailer/Modele/Beneficiaire.php delete mode 100755 PHPMailer/Modele/Beneficiaire_temp.php delete mode 100755 PHPMailer/Modele/Beneficiairerequetes.php delete mode 100755 PHPMailer/Modele/Bonpec.php delete mode 100755 PHPMailer/Modele/Client.php delete mode 100755 PHPMailer/Modele/Consommable_temp.php delete mode 100755 PHPMailer/Modele/Demandebonpec.php delete mode 100755 PHPMailer/Modele/Demandedecompte.php delete mode 100755 PHPMailer/Modele/Derogation.php delete mode 100755 PHPMailer/Modele/Detailexamem.php delete mode 100755 PHPMailer/Modele/Detailoptique.php delete mode 100755 PHPMailer/Modele/Detailprescription.php delete mode 100755 PHPMailer/Modele/Detailseance.php delete mode 100755 PHPMailer/Modele/Detailtarifacte.php delete mode 100755 PHPMailer/Modele/Detailtarifmedicament.php delete mode 100755 PHPMailer/Modele/Detailtarifoptique.php delete mode 100755 PHPMailer/Modele/Ententeprealable.php delete mode 100755 PHPMailer/Modele/Envoimail.php delete mode 100755 PHPMailer/Modele/Etatbon.php delete mode 100755 PHPMailer/Modele/Etatdecompte.php delete mode 100755 PHPMailer/Modele/Etatpersonne.php delete mode 100755 PHPMailer/Modele/Etatpolice.php delete mode 100755 PHPMailer/Modele/Examen.php delete mode 100755 PHPMailer/Modele/Examen_temp.php delete mode 100755 PHPMailer/Modele/Exclusioncollege.php delete mode 100755 PHPMailer/Modele/Exercice.php delete mode 100755 PHPMailer/Modele/Facture.php delete mode 100755 PHPMailer/Modele/Facturesansbon.php delete mode 100755 PHPMailer/Modele/Familleacte.php delete mode 100755 PHPMailer/Modele/Feuillemaladie.php delete mode 100755 PHPMailer/Modele/Finger.php delete mode 100755 PHPMailer/Modele/Garantieadherent.php delete mode 100755 PHPMailer/Modele/Garantiecollege.php delete mode 100755 PHPMailer/Modele/Ged.php delete mode 100755 PHPMailer/Modele/Generartionbon.php delete mode 100755 PHPMailer/Modele/Groupesanguin.php delete mode 100755 PHPMailer/Modele/Langue.php delete mode 100755 PHPMailer/Modele/Lienparente.php delete mode 100755 PHPMailer/Modele/Localite.php delete mode 100755 PHPMailer/Modele/Logconnexion.php delete mode 100755 PHPMailer/Modele/Medecin.php delete mode 100755 PHPMailer/Modele/Medecinprestataire.php delete mode 100755 PHPMailer/Modele/Menu.php delete mode 100755 PHPMailer/Modele/Menuutilisateur.php delete mode 100755 PHPMailer/Modele/Menuvueutilisateur.php delete mode 100755 PHPMailer/Modele/Messagerie.php delete mode 100755 PHPMailer/Modele/Modepaiement.php delete mode 100755 PHPMailer/Modele/Moyenpaiement.php delete mode 100755 PHPMailer/Modele/Naturepiece.php delete mode 100755 PHPMailer/Modele/Natureprestataire.php delete mode 100755 PHPMailer/Modele/Opticiens.php delete mode 100755 PHPMailer/Modele/Optique.php delete mode 100755 PHPMailer/Modele/Optique_temp.php delete mode 100755 PHPMailer/Modele/Ouinon.php delete mode 100755 PHPMailer/Modele/Pays.php delete mode 100755 PHPMailer/Modele/Periode.php delete mode 100755 PHPMailer/Modele/Pharmacie.php delete mode 100755 PHPMailer/Modele/Police.php delete mode 100755 PHPMailer/Modele/Prescription.php delete mode 100755 PHPMailer/Modele/Prescription_temp.php delete mode 100755 PHPMailer/Modele/Prestataire.php delete mode 100755 PHPMailer/Modele/Prestationactes.php delete mode 100755 PHPMailer/Modele/Prestationactes_temp.php delete mode 100755 PHPMailer/Modele/Produit.php delete mode 100755 PHPMailer/Modele/Profil.php delete mode 100755 PHPMailer/Modele/Profilsysteme.php delete mode 100755 PHPMailer/Modele/Rachattm.php delete mode 100755 PHPMailer/Modele/Raisonconsultation.php delete mode 100755 PHPMailer/Modele/Reglement.php delete mode 100755 PHPMailer/Modele/Reponseautorisation.php delete mode 100755 PHPMailer/Modele/Reponsederogation.php delete mode 100755 PHPMailer/Modele/Reponseententeprealable.php delete mode 100755 PHPMailer/Modele/Requetes.php delete mode 100755 PHPMailer/Modele/Reseausoins.php delete mode 100755 PHPMailer/Modele/Seance.php delete mode 100755 PHPMailer/Modele/Seance_temp.php delete mode 100755 PHPMailer/Modele/Secteuractivite.php delete mode 100755 PHPMailer/Modele/Service.php delete mode 100755 PHPMailer/Modele/Sexe.php delete mode 100755 PHPMailer/Modele/Situationfamille.php delete mode 100755 PHPMailer/Modele/Societeuser.php delete mode 100755 PHPMailer/Modele/Titre.php delete mode 100755 PHPMailer/Modele/Typeaffection.php delete mode 100755 PHPMailer/Modele/Typebon.php delete mode 100755 PHPMailer/Modele/Typeclient.php delete mode 100755 PHPMailer/Modele/Typecontrat.php delete mode 100755 PHPMailer/Modele/Typeprestataire.php delete mode 100755 PHPMailer/Modele/Typeprestatairesysteme.php delete mode 100755 PHPMailer/Modele/Typeprestation.php delete mode 100755 PHPMailer/Modele/Utilisateur.php delete mode 100755 PHPMailer/Modele/Ville.php delete mode 100755 PHPMailer/Modele/Vues.php diff --git a/PHPMailer/Modele/Adherent.php b/PHPMailer/Modele/Adherent.php deleted file mode 100755 index 0a89c6f..0000000 --- a/PHPMailer/Modele/Adherent.php +++ /dev/null @@ -1,234 +0,0 @@ -executerRequete($sql, array($idAdherent)); - return $adherent->fetch(PDO::FETCH_ASSOC); - } - - public function getAdherents($noadherentsearch=null, $noPiecesearch=null, $emailsearch=null, - $nomsearch=null, $prenomsearch=null, $telsearch=null) { - - $noadherentsearch = contruireParamLike($noadherentsearch); - $noPiecesearch = contruireParamLike($noPiecesearch); - $emailsearch = contruireParamLike($emailsearch); - $nomsearch = contruireParamLike($nomsearch); - $prenomsearch = contruireParamLike($prenomsearch); - $telsearch = contruireParamLike($telsearch); - - $sql = 'select A.* from vw_p_adherent A WHERE (A.codeSociete=?) AND (numeroAdherent LIKE ?) - AND (emailAdherent LIKE ?) AND (nomAdherent LIKE ?) AND (prenomsAdherent LIKE ?) - AND (telephonePortableAdherent LIKE ?)'; - - $adherent = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $noadherentsearch, $noPiecesearch, $emailsearch,$nomsearch, $prenomsearch, $telsearch)); - return $adherent; - } - - public function getAdherent($numeroAdherent) { - $sql = 'sselect A.* from vw_p_adherent A WHERE (A.codeSociete=?) AND (A.numeroAdherent=?)'; - - $adherent = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroAdherent)); - return $adherent; - } - - public function getAdherentId($idAdherent) { - $sql = 'sselect A.* from vw_p_adherent A where (A.idAdherent=?)'; - $adherent = $this->executerRequete($sql, array($idAdherent)); - return $adherent->fetch(PDO::FETCH_ASSOC); - } - - public function getAdherentIdConso($idAdherent) { - $sql = 'call sp_p_get_adherent_id_conso(?);'; - $adherent = $this->executerRequete($sql, array($idAdherent)); - return $adherent->fetch(PDO::FETCH_ASSOC); - } - - public function getIdAdherent($numeroAdherent) { - $sql = 'SELECT idAdherent FROM vw_p_adherent WHERE (codeSociete=?) AND (numeroAdherent=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroAdherent)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['idAdherent']; - } - - public function getContexteAdherentId($idAdherent) { - - $sql = 'select * from vw_p_adherent where (idAdherent=?);'; - $resultat = $this->executerRequete($sql, array($idAdherent)); - - $context = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idClient_C'] = $context['idClient']; - $_SESSION['p_numeroClient_C'] = $context['numeroClient']; - $_SESSION['p_nomClient_C'] = $context['nomClient']; - $_SESSION['p_adresseGeoClient_C'] = $context['adresseGeoClient']; - $_SESSION['p_boitepostaleClient_C'] = $context['boitepostaleClient']; - $_SESSION['p_telephoneBureauClient_C'] = $context['telephoneBureauClient']; - $_SESSION['p_telephonePortableClient_C'] = $context['telephonePortableClient']; - $_SESSION['p_faxClient_C'] = $context['faxClient']; - $_SESSION['p_emailClient_C'] = $context['emailClient']; - $_SESSION['p_idPolice_C'] = $context['idPolice']; - $_SESSION['p_numeroPolice_C'] = $context['numeroPolice']; - $_SESSION['p_dateEffetPolice_C'] = $context['dateEffetPolice']; - $_SESSION['p_dateFinPolice_C'] = $context['dateFinPolice']; - $_SESSION['p_dateEcheancePolice_C'] = $context['dateEcheancePolice']; - $_SESSION['p_codeEtatPolice_C'] = $context['codeEtatPolice']; - $_SESSION['p_idCollege_C'] = $context['idCollege']; - $_SESSION['p_codeProduit_C'] = $context['codeProduit']; - $_SESSION['p_idAdherent_C'] = $context['idAdherent']; - $_SESSION['p_numeroAdherent_C'] = $context['numeroAdherent']; - $_SESSION['p_nomAdherent_C'] = $context['nomAdherent']; - $_SESSION['p_prenomsAdherent_C'] = $context['prenomsAdherent']; - $_SESSION['p_adherent_C'] = $context['adherent']; - $_SESSION['p_telephonePortableAdherent_C'] = $context['telephonePortableAdherent']; - $_SESSION['p_codeLangueAdherent'] = $context['codeLangueAdherent']; - $_SESSION['p_emailAdherent_C'] = $context['emailAdherent']; - $_SESSION['p_produit_C'] = $context['produit']; - $_SESSION['p_libelleCollege_C'] = $context['libelleCollege']; - $_SESSION['p_exercieReference_C'] = $context['exercieReference']; - $_SESSION['idEntetecontrat'] = $context['idEntetecontrat']; - - $_SESSION['p_adresseGeoAdherent_C'] = ""; - $_SESSION['p_paysAdherent_C'] = ""; - $_SESSION['p_adressePostaleAdherent_C'] = ""; - $_SESSION['p_telephonFixeAdherent_C'] = ""; - $_SESSION['p_nomBeneficiaire_C'] = ""; - $_SESSION['p_prenomsBeneficiaire_C'] = ""; - $_SESSION['p_beneficiaire_C'] = ""; - $_SESSION['p_codeLienParente_C'] = ""; - $_SESSION['p_numeroPiece_C'] = ""; - $_SESSION['p_sexe_C'] = ""; - $_SESSION['p_codeGroupeSanguin_C'] = ""; - $_SESSION['p_dateNaissance_C'] = ""; - $_SESSION['p_telephonePortableBeneficiaire_C'] = ""; - $_SESSION['p_dateEntreeBeneficiaire_C'] = ""; - $_SESSION['p_dateSortieBeneficiaire_C'] = ""; - $_SESSION['p_codeMotifSortie_C'] = ""; - $_SESSION['p_codeEtatBeneficiaire_C'] = ""; - $_SESSION['p_lienPhoto_C'] = ""; - $_SESSION['p_dateEffetBeneficiaire_C'] = ""; - $_SESSION['p_dateEffetCouvert'] = "0"; - $_SESSION['p_enVigueur_C'] = ""; - $_SESSION['p_naturepiece_C'] = ""; - $_SESSION['p_lienparente_C'] = ""; - $_SESSION['p_motifsortie_C'] = ""; - $_SESSION['p_etatbeneficiaire_C'] = ""; - $_SESSION['p_ageBeneficiaire_C'] = ""; - $_SESSION['p_idBeneficiaire_C'] = ""; - - $_SESSION['p_decede_C'] = ""; - $_SESSION['p_dateDeces_C'] = ""; - - $_SESSION['p_user_id_C'] = "0"; - $_SESSION['p_user_id_substitut'] = "0"; - $_SESSION['p_finger_id_C'] = "0"; - - $_SESSION['p_numeroBeneficiaire_C'] = ""; - $_SESSION['p_numeroFeuilleMaladie_C'] = "0"; - $_SESSION['p_numeroPrescription_C'] = "0"; - $_SESSION['p_numeroPrescription_C'] = "0"; - $_SESSION['p_idFacture_C'] = "0"; - - return $context; - } - - public function getContexteAdherentIdConso($idAdherent) { - - $sql = 'call sp_p_get_contexte_adherent_id_conso(?);'; - $resultat = $this->executerRequete($sql, array($idAdherent)); - - $context = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idClient_C'] = $context['idClient']; - $_SESSION['p_numeroClient_C'] = $context['numeroClient']; - $_SESSION['p_nomClient_C'] = $context['nomClient']; - $_SESSION['p_adresseGeoClient_C'] = $context['adresseGeoClient']; - $_SESSION['p_boitepostaleClient_C'] = $context['boitepostaleClient']; - $_SESSION['p_telephoneBureauClient_C'] = $context['telephoneBureauClient']; - $_SESSION['p_telephonePortableClient_C'] = $context['telephonePortableClient']; - $_SESSION['p_faxClient_C'] = $context['faxClient']; - $_SESSION['p_emailClient_C'] = $context['emailClient']; - $_SESSION['p_idPolice_C'] = $context['idPolice']; - $_SESSION['p_numeroPolice_C'] = $context['numeroPolice']; - $_SESSION['p_dateEffetPolice_C'] = $context['dateEffetPolice']; - $_SESSION['p_dateFinPolice_C'] = $context['dateFinPolice']; - $_SESSION['p_dateEcheancePolice_C'] = $context['dateEcheancePolice']; - $_SESSION['p_codeEtatPolice_C'] = $context['codeEtatPolice']; - $_SESSION['p_idCollege_C'] = $context['idCollege']; - $_SESSION['p_codeProduit_C'] = $context['codeProduit']; - $_SESSION['p_idAdherent_C'] = $context['idAdherent']; - $_SESSION['p_numeroAdherent_C'] = $context['numeroAdherent']; - $_SESSION['p_nomAdherent_C'] = $context['nomAdherent']; - $_SESSION['p_prenomsAdherent_C'] = $context['prenomsAdherent']; - $_SESSION['p_adherent_C'] = $context['adherent']; - $_SESSION['p_telephonePortableAdherent_C'] = $context['telephonePortableAdherent']; - $_SESSION['p_codeLangueAdherent'] = $context['codeLangueAdherent']; - $_SESSION['p_emailAdherent_C'] = $context['emailAdherent']; - $_SESSION['p_produit_C'] = $context['produit']; - $_SESSION['p_libelleCollege_C'] = $context['libelleCollege']; - - $_SESSION['p_adresseGeoAdherent_C'] = ""; - $_SESSION['p_paysAdherent_C'] = ""; - $_SESSION['p_adressePostaleAdherent_C'] = ""; - $_SESSION['p_telephonFixeAdherent_C'] = ""; - $_SESSION['p_nomBeneficiaire_C'] = ""; - $_SESSION['p_prenomsBeneficiaire_C'] = ""; - $_SESSION['p_beneficiaire_C'] = ""; - $_SESSION['p_codeLienParente_C'] = ""; - $_SESSION['p_numeroPiece_C'] = ""; - $_SESSION['p_sexe_C'] = ""; - $_SESSION['p_codeGroupeSanguin_C'] = ""; - $_SESSION['p_dateNaissance_C'] = ""; - $_SESSION['p_telephonePortableBeneficiaire_C'] = ""; - $_SESSION['p_dateEntreeBeneficiaire_C'] = ""; - $_SESSION['p_dateSortieBeneficiaire_C'] = ""; - $_SESSION['p_codeMotifSortie_C'] = ""; - $_SESSION['p_codeEtatBeneficiaire_C'] = ""; - $_SESSION['p_lienPhoto_C'] = ""; - $_SESSION['p_dateEffetBeneficiaire_C'] = ""; - $_SESSION['p_dateEffetCouvert'] = "0"; - $_SESSION['p_enVigueur_C'] = ""; - $_SESSION['p_naturepiece_C'] = ""; - $_SESSION['p_lienparente_C'] = ""; - $_SESSION['p_motifsortie_C'] = ""; - $_SESSION['p_etatbeneficiaire_C'] = ""; - $_SESSION['p_ageBeneficiaire_C'] = ""; - $_SESSION['p_idBeneficiaire_C'] = ""; - $_SESSION['p_numeroBeneficiaire_C'] = ""; - $_SESSION['p_numeroFeuilleMaladie_C'] = "0"; - $_SESSION['p_numeroPrescription_C'] = "0"; - $_SESSION['p_idFacture_C'] = "0"; - - $_SESSION['p_decede_C'] = ""; - $_SESSION['p_dateDeces_C'] = ""; - - return $context; - } - - public function existeligne($numeroAdherent) { - $sql = 'select id FROM adherent WHERE (codeSociete=?) and (numeroAdherent=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$numeroAdherent)); - return ($resultat->rowCount() > 0); - } - - public function getRapportSpAdherent($idAdherent) - { - $dj = date("Y-m-d"); - $sql = 'call sp_rapport_sp_adherent(?, ?)'; - - $sppolice = $this->executerRequete($sql, array($idAdherent, $dj)); - return $sppolice->fetch(PDO::FETCH_ASSOC); - } - - public function getentetecontrat($idEntetecontrat) - { - $sql = 'SELECT * FROM entetecontrat WHERE id=? limit 1;'; - - $resultat = $this->executerRequete($sql, array($idEntetecontrat)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Affection.php b/PHPMailer/Modele/Affection.php deleted file mode 100755 index 7dd1972..0000000 --- a/PHPMailer/Modele/Affection.php +++ /dev/null @@ -1,84 +0,0 @@ -executerRequete($sql, array($codeSociete, $codeTypeAffection)); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getAffections($codeAffection=null,$libelle=null) { - $codeAffection = contruireParamLike($codeAffection); - $libelle = contruireParamLike($libelle); - - $sql = 'SELECT A.id, A.codeSociete, A.codeAffection, A.libelle, A.codeType, B.libelle as libelleType - FROM affection A left join typeaffection B on (B.codeSociete=A.codeSociete AND B.codeType=A.codeType) - WHERE (A.codeSociete=? AND A.codeAffection LIKE ? AND A.libelle LIKE ?) order by A.libelle'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeAffection,$libelle)); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - public function getAffection($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeAffection, A.libelle, A.codeType, B.libelle as libelleType - FROM affection A left join typeaffection B on (B.codeSociete=A.codeSociete AND B.codeType=A.codeType) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $affection = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($affection->rowCount() > 0) - return $affection->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun affection ne correspond à cet id : '$id'"); - } - public function getnombreAffection() - { - $sql = 'select count(*) as nbAffection FROM affection A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbAffection']; - } - - public function ajouter($codeSociete, $codeAffection, $libelle, $codeType) { - $sql = 'INSERT INTO affection (codeSociete, codeAffection, libelle, codeType) VALUES (?,?,?,?)'; - $this->executerRequete($sql, array($codeSociete, $codeAffection, $libelle, $codeType)); - } - - public function modifier($id, $codeAffection, $libelle, $codeType) { - $sql = 'UPDATE affection SET codeAffection=?, libelle=?, codeType=? where (id=?)'; - $this->executerRequete($sql, array($codeAffection, $libelle, $codeType, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM affection WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeAffection) { - $sql = 'select id FROM affection WHERE (codeSociete=?) and (codeAffection=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeAffection)); - return ($resultat->rowCount() > 0); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Banque.php b/PHPMailer/Modele/Banque.php deleted file mode 100755 index 72cf00b..0000000 --- a/PHPMailer/Modele/Banque.php +++ /dev/null @@ -1,52 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codebanque,$libelle)); - return $banques; - } - public function getBanque($id) { - $sql = 'SELECT id, codeSociete, codebanque, libelle - FROM banque A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $banque = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($banque->rowCount() > 0) - return $banque->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune banque ne correspond à cet id : '$id'"); - } - public function getNombreBanque() - { - $sql = 'select count(*) as nbBanque FROM banque A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbBanque']; - } - - public function ajouter($codeSociete, $codebanque, $libelle) { - $sql = 'INSERT INTO banque (codeSociete, codebanque, libelle) VALUES (?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codebanque, $libelle)); - } - - public function modifier($id, $codebanque, $libelle) { - $sql = 'UPDATE banque SET codebanque=?, libelle=? where (id=?)'; - $this->executerRequete($sql, array($codebanque, $libelle, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM banque WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codebanque) { - $sql = 'select id FROM banque WHERE (codeSociete=?) and (codebanque=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codebanque)); - return ($resultat->rowCount() > 0); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Beneficiaire.php b/PHPMailer/Modele/Beneficiaire.php deleted file mode 100755 index 2bf268e..0000000 --- a/PHPMailer/Modele/Beneficiaire.php +++ /dev/null @@ -1,480 +0,0 @@ -executerRequete($sql); - return $beneficiaire; - } - - public function getBeneficiaires($nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email) - { - $nomBeneficiaire = contruireParamLike($nomBeneficiaire); - $prenomsBeneficiaire = contruireParamLike($prenomsBeneficiaire); - $telephonePortable = contruireParamLike($telephonePortable); - $email = contruireParamLike($email); - - $sql = 'call sp_p_get_beneficiaires(?, ?, ?, ?, ?);'; - - $adherent = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email)); - return $adherent; - } - - public function getBeneficiairesAdh($numeroAdherent) { - $sql = 'SELECT * from vw_p_beneficiaire A WHERE (A.codeSociete=?) AND (A.numeroAdherent=?) order by A.numeroBeneficiaire'; - - $beneficiaires = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroAdherent)); - return $beneficiaires; - } - - public function getBeneficiaire($numeroBeneficiaire) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_no(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBeneficiaire, $codeReseau, $codePrestataire)); - return $beneficiaire; - } - - public function getBeneficiaireConsultation($numeroBonConsultation) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_consultation(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonConsultation, $codeReseau, $codePrestataire)); - return $beneficiaire; - } - - public function getBeneficiaireConsultationCso($numeroBonConsultation) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_consultation_cso(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonConsultation, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireOrdonnance($numeroBonOrdonnance) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_ordonnance(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonOrdonnance, $codeReseau, $codePrestataire)); - return $beneficiaire; - } - - public function getBeneficiaireOptique($numeroBonOptique) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_optique(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonOptique, $codeReseau, $codePrestataire)); - return $beneficiaire; - } - - public function getBeneficiaireOrdonnanceCso($numeroBonOrdonnance) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_ordonnance_cso(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonOrdonnance, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireOptiqueCso($numeroBonOptique) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_optique_cso(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonOptique, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireExamenCso($numeroBonExamen) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_examen_cso(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonExamen, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireKineCso($numeroBonKine) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_kine_cso(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonKine, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireSeanceKine($numeroBonSeance) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_seance_kine(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonSeance, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getReseauOrdonnance($numeroBonOrdonnance) - { - $sql = "SELECT fn_reseau_ordonnance(?) AS codeReseau;"; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance)); - - $reseau = $resultat->fetch(PDO::FETCH_ASSOC); - - - if($reseau['codeReseau'] != "BI" || $reseau['codeReseau'] != "HR"){ - - return $reseau['codeReseau']; - } - } - - public function getReseauBonExamen($numeroBonExamen) - { - $sql = "SELECT fn_reseau_bonexamenext(?) AS codeReseau;"; - - $resultat = $this->executerRequete($sql, array($numeroBonExamen)); - - $reseau = $resultat->fetch(PDO::FETCH_ASSOC); - - - if($reseau['codeReseau'] != "BI" || $reseau['codeReseau'] != "HR"){ - - return $reseau['codeReseau']; - } - } - - public function getReseauBonKine($numeroBonKine) - { - $sql = "SELECT fn_reseau_bonkineext(?) AS codeReseau;"; - - $resultat = $this->executerRequete($sql, array($numeroBonKine)); - - $reseau = $resultat->fetch(PDO::FETCH_ASSOC); - - - if($reseau['codeReseau'] != "BI" || $reseau['codeReseau'] != "HR"){ - - return $reseau['codeReseau']; - } - } - - - public function getBeneficiaireOrdonnancePha($numeroBonOrdonnance) - { - - $codeReseau = $this->getReseauOrdonnance($numeroBonOrdonnance); - - - - $_SESSION['p_codeReseauPrestataire_C'] = $codeReseau; - - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - - - $sql = 'call sp_p_get_beneficiaire_ordonnance(?, ?, ?, ?);'; - - /* - var_dump($_SESSION['p_codeSociete']); - var_dump($numeroBonOrdonnance); - var_dump($codeReseau); - var_dump($codePrestataire); - - die(); - */ - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonOrdonnance, $codeReseau, $codePrestataire)); - - - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireOrdonnanceLab($numeroBonExamen) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_examen(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonExamen, $codeReseau, $codePrestataire)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireOrdonnanceLabCsoExt($numeroBonExamen) - { - //$codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codeReseau = $this->getReseauBonExamen($numeroBonExamen); - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - //var_dump($_SESSION['p_codeSociete'], $numeroBonExamen, $codeReseau, $codePrestataire); - //die(); - $sql = 'call sp_p_get_beneficiaire_examen_cso_ext(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonExamen, $codeReseau, $codePrestataire)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireOrdonnanceSea($numeroBonKine) - { - //$codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codeReseau = $this->getReseauBonKine($numeroBonKine); - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - - $sql = 'call sp_p_get_beneficiaire_seance(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonKine, $codeReseau, $codePrestataire)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireOrdonnanceOpt($numeroBonOptique) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_optique(?, ?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBonOptique, $codeReseau, $codePrestataire)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getBeneficiaireHospit($numeroBonHospitalisation) - { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_beneficiaire_hospit(?, ?, ?);'; - - $beneficiaire = $this->executerRequete($sql, array($codePrestataire, $numeroBonHospitalisation, $codeReseau)); - return $beneficiaire->fetch(PDO::FETCH_ASSOC); - } - - public function getIdBeneficiaire($numeroBeneficiaire) { - $sql = 'SELECT idBeneficiaire FROM vw_p_beneficiaire WHERE (codeSociete=?) AND (numeroBeneficiaire=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroBeneficiaire)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['idBeneficiaire']; - } - - public function getIdPremierBeneficiaire($idAdherent) { - $sql = 'SELECT idBeneficiaire FROM vw_p_beneficiaire WHERE (idAdherent=?)'; - $resultat = $this->executerRequete($sql, array($idAdherent)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['idBeneficiaire']; - } - - public function getCollegeBeneficiaire($idBeneficiaire){ - - $sql = "SELECT idCollege from vw_p_beneficiaire where idBeneficiaire=?"; - $resultat = $this->executerRequete($sql, array($idBeneficiaire)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['idCollege']; - } - - - public function getReseauCollege($idCollege){ - - $sql = "SELECT codeReseau FROM college WHERE id=?"; - $resultat = $this->executerRequete($sql, array($idCollege)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - return $ligne['codeReseau']; - } - - public function getContexteBeneficiaireId($idBeneficiaire) { - $codeReseau = $_SESSION['p_codeReseauPrestataire_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - - //var_dump($idBeneficiaire); - //var_dump($codeReseau); - //var_dump($codePrestataire); - //die(); - $sql = 'call sp_p_get_beneficiaire_id(?, ?, ?);'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $codeReseau, $codePrestataire)); - $context = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idBeneficiaire_C'] = $context['idBeneficiaire']; - $_SESSION['p_idBeneficiaire_sav'] = $_SESSION['p_idBeneficiaire_C']; - - $_SESSION['p_user_id_C'] = $context['user_id']; - $_SESSION['p_user_id_substitut'] = $context['user_id']; - $_SESSION['p_finger_id_C'] = $context['finger_id']; - - $_SESSION['p_idSubstitut_C'] = $context['idSubstitut']; - $_SESSION['p_substitutnonassure_C'] = $context['substitutnonassure']; - $_SESSION['p_substitutenVigueur_C'] = $context['substitutenVigueur']; - - $_SESSION['p_idClient_C'] = $context['idClient']; - $_SESSION['p_numeroClient_C'] = $context['numeroClient']; - $_SESSION['p_nomClient_C'] = $context['nomClient']; - $_SESSION['p_adresseGeoClient_C'] = $context['adresseGeoClient']; - $_SESSION['p_boitepostaleClient_C'] = $context['boitepostaleClient']; - $_SESSION['p_telephoneBureauClient_C'] = $context['telephoneBureauClient']; - $_SESSION['p_telephonePortableClient_C'] = $context['telephonePortableClient']; - $_SESSION['p_faxClient_C'] = $context['faxClient']; - $_SESSION['p_emailClient_C'] = $context['emailClient']; - $_SESSION['p_idPolice_C'] = $context['idPolice']; - $_SESSION['p_numeroPolice_C'] = $context['numeroPolice']; - $_SESSION['p_dateEffetPolice_C'] = $context['dateEffetPolice']; - $_SESSION['p_dateFinPolice_C'] = $context['dateFinPolice']; - $_SESSION['p_dateEcheancePolice_C'] = $context['dateEcheancePolice']; - $_SESSION['p_codeEtatPolice_C'] = $context['codeEtatPolice']; - $_SESSION['p_idCollege_C'] = $context['idCollege']; - $_SESSION['p_codeProduit_C'] = $context['codeProduit']; - $_SESSION['p_idAdherent_C'] = $context['idAdherent']; - $_SESSION['p_numeroAdherent_C'] = $context['numeroAdherent']; - $_SESSION['p_numeroBeneficiaire_C'] = $context['numeroBeneficiaire']; - $_SESSION['p_nomBeneficiaire_C'] = $context['nomBeneficiaire']; - $_SESSION['p_prenomsBeneficiaire_C'] = $context['prenomsBeneficiaire']; - $_SESSION['p_beneficiaire_C'] = $context['beneficiaire']; - $_SESSION['p_codeLienParente_C'] = $context['codeLienParente']; - $_SESSION['p_numeroPiece_C'] = $context['numeroPiece']; - $_SESSION['p_sexe_C'] = $context['sexe']; - $_SESSION['p_codeGroupeSanguin_C'] = $context['codeGroupeSanguin']; - $_SESSION['p_dateNaissance_C'] = $context['dateNaissance']; - $_SESSION['p_telephonePortableBeneficiaire_C'] = $context['telephonePortableBeneficiaire']; - $_SESSION['p_dateEntreeBeneficiaire_C'] = $context['dateEntreeBeneficiaire']; - $_SESSION['p_dateSortieBeneficiaire_C'] = $context['dateSortieBeneficiaire']; - $_SESSION['p_codeMotifSortie_C'] = $context['codeMotifSortie']; - $_SESSION['p_codeEtatBeneficiaire_C'] = $context['codeEtatBeneficiaire']; - $_SESSION['p_lienPhoto_C'] = $context['lienPhoto']; - $_SESSION['p_dateEffetBeneficiaire_C'] = $context['dateEffetBeneficiaire']; - $_SESSION['p_dateEffetCouvert'] = $context['dateEffetCouvert']; - $_SESSION['p_enVigueur_C'] = $context['enVigueur']; - $_SESSION['p_nomAdherent_C'] = $context['nomAdherent']; - $_SESSION['p_prenomsAdherent_C'] = $context['prenomsAdherent']; - $_SESSION['p_adherent_C'] = $context['adherent']; - $_SESSION['p_adresseGeoAdherent_C'] = $context['adresseGeoAdherent']; - $_SESSION['p_adressePostaleAdherent_C'] = $context['adressePostaleAdherent']; - $_SESSION['p_paysAdherent_C'] = $context['paysAdherent']; - $_SESSION['p_telephonePortableAdherent_C'] = $context['telephonePortableAdherent']; - $_SESSION['p_codeLangueAdherent'] = $context['codeLangueAdherent']; - $_SESSION['p_telephonFixeAdherent_C'] = $context['telephonFixeAdherent']; - $_SESSION['p_emailAdherent_C'] = $context['emailAdherent']; - $_SESSION['p_produit_C'] = $context['produit']; - $_SESSION['p_naturepiece_C'] = $context['naturepiece']; - $_SESSION['p_lienparente_C'] = $context['lienparente']; - $_SESSION['p_motifsortie_C'] = $context['motifsortie']; - $_SESSION['p_exercieReference_C'] = $context['exercieReference']; - $_SESSION['idEntetecontrat'] = $context['idEntetecontrat']; - $_SESSION['p_anciennete'] = $context['anciennete']; - $_SESSION['p_delaiCarenceBeneficiaire'] = $context['delaiCarenceBeneficiaire']; - - // $_SESSION['p_etatbeneficiaire_C'] = $context['etatbeneficiaire']; - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $_SESSION['p_etatbeneficiaire_C'] = $context['etatbeneficiaireEng']; - } - else - { - $_SESSION['p_etatbeneficiaire_C'] = $context['etatbeneficiaire']; - } - - $_SESSION['p_libelleCollege_C'] = $context['libelleCollege']; - $_SESSION['p_ageBeneficiaire_C'] = $context['ageBeneficiaire']; - $_SESSION['p_college_couvert_C'] = $context['college_couvert']; - - // $_SESSION['p_accesAjoutPh_C'] = $context['accesAjoutPh']; - $_SESSION['p_accesAjoutPhClient'] = $context['accesAjoutPhClient']; - $_SESSION['p_ajoutPrescription_C'] = $context['ajoutPrescription']; - $_SESSION['p_ajoutPrescriptionExam_C'] = $context['ajoutPrescriptionExam']; - - $_SESSION['p_derogation_en_cours_C'] = $context['derogation_en_cours']; - $_SESSION['p_tmDerogation_C'] = $context['tmDerogation']; - - $_SESSION['p_derogation_finger_en_cours_C'] = $context['derogation_finger_en_cours']; - $_SESSION['p_tm_C'] = $context['tm']; - $_SESSION['p_numeroFeuilleMaladie_C'] = "0"; - $_SESSION['p_numeroPrescription_C'] = "0"; - $_SESSION['p_idFacture_C'] = "0"; - - $_SESSION['p_decede_C'] = $context['decede']; - $_SESSION['p_dateDeces_C'] = $context['dateDeces']; - - $_SESSION['p_tmPrestataireEnPlus_C'] = $context['tmPrestataireEnPlus']; - - if($_SESSION['p_tmPrestataireEnPlus_C']>0) - { - $_SESSION['p_tm_C'] = $_SESSION['p_tmPrestataireEnPlus_C']; - } - - - $_SESSION['p_tmPrestataireTm_C'] = $context['tmPrestataireTm']; - $_SESSION['p_tmPrestataireTmExiste_C'] = $context['tmPrestataireTmExiste']; - - // if($_SESSION['p_tmPrestataireTm_C']>0) - if($_SESSION['p_tmPrestataireTmExiste_C']>0) - { - $_SESSION['p_tm_C'] = $_SESSION['p_tmPrestataireTm_C']; - } - - if($_SESSION['p_derogation_en_cours_C']>0) - { - $_SESSION['p_tm_C'] = $_SESSION['p_tmDerogation_C']; - } - - // vérifier que la photo du bénéficiaire existe - if ($_SESSION['p_lienPhoto_C']>" ") - { - if(!@fopen($_SESSION['p_dossierPhoto_C'].$_SESSION['p_dossierSociete'].'/Photos/'.$_SESSION['p_lienPhoto_C'], 'r')) - { - $_SESSION['p_lienPhoto_C'] = ""; - } - } - - $_SESSION['p_tm_F'] = "0"; - - return $context; - } - - public function getBeneficiairesId($idAdherent) { - $sql = 'SELECT * FROM vw_p_beneficiaire A WHERE (A.idAdherent=?) and (A.supprime!="1") order by A.codeLienParente, A.numeroBeneficiaire'; - - $beneficiaires = $this->executerRequete($sql, array($idAdherent)); - return $beneficiaires; - } - - public function getentetecontrat($idEntetecontrat) - { - $sql = 'SELECT * FROM entetecontrat WHERE id=? limit 1;'; - - $resultat = $this->executerRequete($sql, array($idEntetecontrat)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Beneficiaire_temp.php b/PHPMailer/Modele/Beneficiaire_temp.php deleted file mode 100755 index 13c01f1..0000000 --- a/PHPMailer/Modele/Beneficiaire_temp.php +++ /dev/null @@ -1,87 +0,0 @@ -executerRequete($sql, array($idAdherent, $dateEntree, $user, $prorata)); - return $adherent_temp->fetch(PDO::FETCH_ASSOC); - } - - public function getListeBeneficiaire_temp() - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_afficher_beneficiaire_resiliation(?);'; - - $beneficiaires = $this->executerRequete($sql, array($user)); - return $beneficiaires->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeBeneficiaire_temp_Ren() - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_afficher_beneficiaire_renouvellement(?);'; - - $beneficiaires = $this->executerRequete($sql, array($user)); - return $beneficiaires->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeBeneficiaire_temp_Ret() - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_afficher_beneficiaire_a_retirer(?);'; - - $beneficiaires = $this->executerRequete($sql, array($user)); - return $beneficiaires->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeBeneficiaire_temp_Ret_Selection() - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_afficher_beneficiaire_retrait(?);'; - - $beneficiaires = $this->executerRequete($sql, array($user)); - return $beneficiaires->fetchAll(PDO::FETCH_ASSOC); - } - - - public function recapitulerretrait() - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_recapituler_retrait(?);'; - - $this->executerRequete($sql, array($user)); - } - - public function selectionretrait($idBeneficiaire, $choix) { - $sql = 'call sp_selection_retrait(?, ?)'; - $this->executerRequete($sql, array($idBeneficiaire, $choix)); - } - - public function selectionlimite($idBeneficiaire, $choix) { - $sql = 'update beneficiaire_temp set choix=? WHERE (id=?);'; - $this->executerRequete($sql, array($choix, $idBeneficiaire)); - } - - public function selectionlimitetout($idCollegeTemp, $choix) { - $sql = 'update beneficiaire_temp set choix=? WHERE (idCollegeTemp=?);'; - $this->executerRequete($sql, array($choix, $idCollegeTemp)); - } - - public function getListeBeneficiaire_temp_limite($id_college_temp) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_afficher_beneficiaire_limite(?, ?);'; - - $beneficiaires = $this->executerRequete($sql, array($id_college_temp, $user)); - return $beneficiaires->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Beneficiairerequetes.php b/PHPMailer/Modele/Beneficiairerequetes.php deleted file mode 100755 index f14b839..0000000 --- a/PHPMailer/Modele/Beneficiairerequetes.php +++ /dev/null @@ -1,68 +0,0 @@ -executerRequete($sql, array($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice, - $codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesassuretotal($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice, - $codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) - { - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $numeroPolice = contruireParamLike($numeroPolice); - $telephonePortableAdherent = contruireParamLike($telephonePortableAdherent); - $emailAdherent = contruireParamLike($emailAdherent); - $nomClient = contruireParamLike($nomClient); - - $sql = 'call sp_requetes_assure_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice, - $codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) ); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function requetesassureexport($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice, - $codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) - { - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $numeroPolice = contruireParamLike($numeroPolice); - $telephonePortableAdherent = contruireParamLike($telephonePortableAdherent); - $emailAdherent = contruireParamLike($emailAdherent); - $nomClient = contruireParamLike($nomClient); - - $sql = 'call sp_requetes_assure_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice, - $codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Bonpec.php b/PHPMailer/Modele/Bonpec.php deleted file mode 100755 index dafd614..0000000 --- a/PHPMailer/Modele/Bonpec.php +++ /dev/null @@ -1,488 +0,0 @@ -executerRequete($sql, array($codePrestataire)); - return $bonpecs; - } - - public function afficherBonpecs($codePrestataire, $codeTypeBon, $codeEtatBon, $noDepart, $noFin) - { - $codeEtatBon = contruireParamLike($codeEtatBon); - - $sql = 'call sp_afficher_bonpecs(?, ?, ?, ?, ?, ?)'; - $bonpecs = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codePrestataire, $codeTypeBon, $codeEtatBon, $noDepart, $noFin)); - - return $bonpecs->fetchAll(PDO::FETCH_ASSOC); - } - - public function getBonId($id) { - $sql = 'select A.*, A.id as IdBon, B.libelle as typeBon, C.libelle as etatBon , - IFNULL(concat(nomBeneficiaire, " ",prenomsBeneficiaire),"") as beneficiaire - from p_bonpec A - left join typebon B on (B.codeTypeBon=A.codeTypeBon) - left join etatbon C on (C.codeEtatBon=A.codeEtatBon) - left join beneficiaire D on (D.numeroBeneficiaire=A.numeroBeneficiaire) - WHERE (A.id=?)'; - - $bonpec = $this->executerRequete($sql, array($id)); - if ($bonpec->rowCount() > 0) - return $bonpec->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun profil ne correspond à cet id : '$id'"); - } - - public function getBonNumeroBon($numeroBon) { - $sql = 'select A.*, A.id as IdBon, B.libelle as typeBon, C.libelle as etatBon , - IFNULL(concat(nomBeneficiaire, " ",prenomsBeneficiaire),"") as beneficiaire - from p_bonpec A - left join typebon B on (B.codeTypeBon=A.codeTypeBon) - left join etatbon C on (C.codeEtatBon=A.codeEtatBon) - left join beneficiaire D on (D.numeroBeneficiaire=A.numeroBeneficiaire) - WHERE (A.numeroBon=?)'; - - $bonpec = $this->executerRequete($sql, array($numeroBon)); - if ($bonpec->rowCount() > 0) - return $bonpec->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun profil ne correspond à cet N° : '$numeroBon'"); - } - - public function genererBon($codePrestataire, $codeTypeBon, $noDepart, $noFin) - { - $dj = date('Y-m-d'); - $numeroBon = "0"; - for ($numeroBon = $noDepart; $numeroBon <= $noFin; $numeroBon++) - { - $sql = 'insert into p_bonpec (codeSociete, codeTypeBon, codePrestataire, numeroBon, dateGeneration, codeUtilisateurGeneration) - values (?, ?, ?, ?, ?, ?);'; - - $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeTypeBon, $codePrestataire, $numeroBon, $dj, $_SESSION['p_login'])); - } - - $sql = 'call sp_set_dernier_numero_pec(?, ?, ?)'; - $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeTypeBon, $numeroBon-1)); - } - - public function plageLibre($codeTypeBon, $noDepart, $noFin) { - $sql = 'select id FROM p_bonpec WHERE (codeSociete=?) and (codeTypeBon=?) and (numeroBon between ? and ?) limit 1'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeTypeBon, $noDepart, $noFin)); - - return ($resultat->rowCount() == 0); - } - - public function getDenierNumeroBon($codeTypeBon) - { - $sql = 'select fn_getDenierNumeroBon(?, ?) as denierNumeroBon'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeTypeBon)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['denierNumeroBon']; - } - - public function receptionnerBon($codePrestataire, $codeTypeBon, $noDepart, $noFin) - { - $codeUtilisateurReception = $_SESSION['p_login']; - - $sql = 'UPDATE p_bonpec SET codeEtatBon="1", dateReception=curdate(), codeUtilisateurReception=?, heureReception=now() - WHERE (codePrestataire=?) AND (codeTypeBon=?) AND (numeroBon between ? and ?) AND (codeEtatBon="0")'; - - $this->executerRequete($sql, array($codeUtilisateurReception, $codePrestataire, $codeTypeBon, $noDepart, $noFin)); - } - - public function supprimerBon($noDepart, $noFin) { - $sql = 'DELETE FROM p_bonpec WHERE (numeroBon between ? and ? AND codeEtatBon="0" )'; - $this->executerRequete($sql, array($noDepart, $noFin)); - } - - public function annulerBonId($idBon, $motifAnnulation) { - $dateAnnulation = date('Y-m-d'); - $codeUtilisateurAnnulation = $_SESSION['p_login']; - - $sql = 'UPDATE p_bonpec SET codeEtatBon="3", motifAnnulation=?, dateAnnulation=?, codeUtilisateurAnnulation=? WHERE (id=?)'; - $this->executerRequete($sql, array($motifAnnulation, $dateAnnulation, $codeUtilisateurAnnulation, $idBon)); - } - - public function demanderAnnulationBonId($idBon, $motifAnnulation) { - $sql = 'call sp_p_demande_annulation_bon(?, ?)'; - $this->executerRequete($sql, array($idBon, $motifAnnulation)); - } - - public function estdisponible($codePrestataire, $numeroBon) { - $sql = 'select id FROM p_bonpec WHERE (codeEtatBon="1") AND (codePrestataire=?) AND (numeroBon=?)'; - $resultat = $this->executerRequete($sql, array($codePrestataire, $numeroBon)); - return ($resultat->rowCount() == 1); - } - - public function getetatbon($codePrestataire, $codeTypeBon, $numeroBon) { - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_infos_bon_eng(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeBon, $numeroBon)); - - if($resultat->rowCount() > 0) - { - // return $resultat->fetch(PDO::FETCH_ASSOC); - return $resultat->fetch(); - } - else - return array('-1','Not Found'); - } - else - { - $sql = 'call sp_p_infos_bon(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeBon, $numeroBon)); - - if($resultat->rowCount() > 0) - { - // return $resultat->fetch(PDO::FETCH_ASSOC); - return $resultat->fetch(); - } - else - return array('-1','Introuvable'); - } - /* - $sql = 'call sp_p_infos_bon(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeBon, $numeroBon)); - - if($resultat->rowCount() > 0) - { - return $resultat->fetch(PDO::FETCH_ASSOC); - } - else - return array('-1','Introuvable / Not Found'); - */ - } - - - public function imrimerBon($numeroBon) { - $sql = 'SELECT A.numeroBon, A.numeroBeneficiaire, BN.numeroAdherent, A.codeActe, C.codeActeVisible, - BN.codeSexe, BN.dateNaissance, B.libelle AS prestataire, C.libelle AS acte, - IFNULL(CONCAT("Dr ", D.nom, " ", D.prenoms),"") AS medecin, A.montantacte, A.tauxCouverture, - A.montantTm, A.fichierBon, NOW() AS dateCourante, AD.numeroPolice, - CONCAT(BN.nomBeneficiaire, " ", BN.prenomsBeneficiaire) AS beneficiaire, - CONCAT(AD.nomAdherent, " ", AD.prenomsAdherent) AS assure, IFNULL(DM.dureeHospitAccordee,"No duree") AS dureeHospitAccordee, - CONCAT(CL.nom, " ", IFNULL(CL.prenoms,"")) AS souscripteur - FROM p_bonpec A - JOIN beneficiaire BN ON (BN.numeroBeneficiaire=A.numeroBeneficiaire) - JOIN adherent AD ON (AD.numeroAdherent=BN.numeroAdherent) - JOIN police P ON (P.numeroPolice=AD.numeroPolice) - JOIN client CL ON (CL.numeroClient=P.numeroClient) - JOIN prestataire B ON (B.codePrestataire=A.codePrestataire) - JOIN acte_bon C ON (C.codeActe=A.codeActe) - LEFT JOIN demandepec DM ON (DM.numeroBon=A.numeroBon) - LEFT JOIN medecin D ON (D.codeMedecin=A.codeMedecin) - Where (A.numeroBon=?)'; - - $bonpec = $this->executerRequete($sql, array($numeroBon)); - if ($bonpec->rowCount() > 0) - return $bonpec->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun bon ne correspond à cet N° : '$numeroBon'"); - } - - - public function imrimerBonVierge($numeroDossier, $montantacte, $tauxCouverture) { - $sql = 'SELECT A.id AS numeroDossier, A.numeroBeneficiaire, BN.numeroAdherent, A.codeActe, C.codeActeVisible, - BN.codeSexe, BN.dateNaissance, B.libelle AS prestataire, C.libelle AS acte, - IFNULL(CONCAT("Dr ", D.nom, " ", D.prenoms),"") AS medecin, ? AS montantacte, - ? AS tauxCouverture, "0" AS montantTm, "" AS fichierBon, NOW() AS dateCourante, AD.numeroPolice, - CONCAT(BN.nomBeneficiaire, " ", BN.prenomsBeneficiaire) AS beneficiaire, - CONCAT(AD.nomAdherent, " ", AD.prenomsAdherent) AS assure, - CONCAT(CL.nom, " ", IFNULL(CL.prenoms,"")) AS souscripteur - FROM dossier A - JOIN beneficiaire BN ON (BN.numeroBeneficiaire=A.numeroBeneficiaire) - JOIN adherent AD ON (AD.numeroAdherent=BN.numeroAdherent) - JOIN police P ON (P.numeroPolice=AD.numeroPolice) - JOIN client CL ON (CL.numeroClient=P.numeroClient) - JOIN prestataire B ON (B.codePrestataire=A.codePrestataire) - JOIN acte_bon C ON (C.codeActe=A.codeActe) - LEFT JOIN demandepec DM ON (DM.numeroBon=A.numeroBon) - LEFT JOIN medecin D ON (D.codeMedecin=A.codeMedecin) - Where (A.id=?)'; - - $bonpec = $this->executerRequete($sql, array($montantacte, $tauxCouverture, $numeroDossier)); - if ($bonpec->rowCount() > 0) - return $bonpec->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun dossier ne correspond à cet N° : '$numeroDossier'"); - } - - public function majfichierBon($numeroBon, $fichierBon) { - $sql = 'UPDATE p_bonpec SET fichierBon=? WHERE (numeroBon=?)'; - $this->executerRequete($sql, array($fichierBon, $numeroBon)); - } - - public function majBonAImprimer($numeroDemande, $numeroBon) { - $dateSysteme = date('Y-m-d'); - $codeUtilisateur = $_SESSION['p_login']; - - $sql = 'UPDATE p_bonpec , demandepec SET p_bonpec.codeEtatBon="2", p_bonpec.numeroBeneficiaire=demandepec.numeroBeneficiaire, - p_bonpec.numeroDossier=demandepec.numeroDossier, p_bonpec.codeActe=demandepec.codeActe, p_bonpec.codeMedecin=demandepec.codeMedecin, - demandepec.numeroBon=p_bonpec.numeroBon, demandepec.bonImprime="1", - tauxCouverture="100", montantTm="0", montantacte="0", p_bonpec.dateImpression=?, p_bonpec.codeUtilisateurImpression=? - WHERE (p_bonpec.numeroBon=?) AND (demandepec.id=?)'; - - $this->executerRequete($sql, array($dateSysteme, $codeUtilisateur, $numeroBon, $numeroDemande)); - } - - public function getBonpecsAssure($codePrestataire, $codeActe, $numeroBeneficiaire) { - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - - $codePrestataire = contruireParamLike($codePrestataire); - $codeActe = contruireParamLike($codeActe); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - - $sql = 'SELECT numeroBon, A.codePrestataire, P.libelle AS prestataire, A.numeroBeneficiaire, - CONCAT(BN.prenomsBeneficiaire, " ", BN.nomBeneficiaire) AS beneficiaire, - A.dateImpression, A.codeActe, AB.libelle AS acte, A.tauxCouverture - FROM p_bonpec A - LEFT JOIN beneficiaire BN ON (BN.numeroBeneficiaire=A.numeroBeneficiaire) - JOIN prestataire P ON (P.codePrestataire=A.codePrestataire) - JOIN acte_bon AB ON (AB.codeActe=A.codeActe) - WHERE (BN.numeroAdherent=?) AND (A.codeEtatBon="2") - AND (A.codePrestataire LIKE ?) AND (A.codeActe LIKE ?) - AND (A.numeroBeneficiaire LIKE ?) - ORDER BY A.dateImpression DESC'; - - $bonpecs = $this->executerRequete($sql, array($numeroAdherent, $codePrestataire, $codeActe, $numeroBeneficiaire)); - return $bonpecs; - } - - public function Rqacte($codePrestataire, $codeActe, $date1, $date2, $noDepart, $noFin, $nomBeneficiaire, - $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeActe = contruireParamLike($codeActe); - $nomBeneficiaire = contruireParamLike($nomBeneficiaire); - $prenomsBeneficiaire = contruireParamLike($prenomsBeneficiaire); - - If($numeroBeneficiaire1=="0") - { - $numeroBeneficiaire1=""; - } - - if($noDepart>0 || $noFin>0) - { - $sql = 'SELECT P.libelle AS prestataire, DATE_FORMAT(A.dateImpression, "%d/%m/%Y") AS dateImpression, numeroBon, - BN.nomBeneficiaire, BN.prenomsBeneficiaire, AB.libelle AS acte, A.tauxCouverture - FROM p_bonpec A - JOIN beneficiaire BN ON (BN.numeroBeneficiaire=A.numeroBeneficiaire) - JOIN prestataire P ON (P.codePrestataire=A.codePrestataire) - JOIN acte_bon AB ON (AB.codeActe=A.codeActe) - WHERE (A.codeEtatBon="2") AND (A.codePrestataire LIKE ?) - AND (A.codeActe LIKE ?) AND (A.numeroBon BETWEEN ? AND ?) - AND (A.dateImpression BETWEEN ? AND ?) AND (BN.nomBeneficiaire LIKE ?) - AND (BN.prenomsBeneficiaire LIKE ?) AND (A.numeroBeneficiaire BETWEEN ? AND ?) '; - - $typeuseur = $_SESSION['p_codeTypeUtilisateur']; - switch ($typeuseur) - { - case "AS": /* ASSURE*/ - { - $sql .= ' AND (BN.numeroAdherent=?) ORDER BY A.dateImpression DESC, numeroBon'; - $liste = $this->executerRequete($sql, array($codePrestataire, $codeActe, $noDepart, $noFin, $date1, $date2, - $nomBeneficiaire, $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2, $_SESSION["p_numeroAdherent_C"])); - break; - } - case "PR": /* PRESTATAIRE*/ - { - $sql .= ' AND (A.codePrestataire=?) ORDER BY A.dateImpression DESC, numeroBon'; - $liste = $this->executerRequete($sql, array($codePrestataire, $codeActe, $noDepart, $noFin, $date1, $date2, - $nomBeneficiaire, $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2, $_SESSION["p_codePrestataireUtilisateur"])); - break; - } - default: /* Dans tous les autres cas */ - { - $sql .= ' ORDER BY A.dateImpression DESC, numeroBon'; - - $liste = $this->executerRequete($sql, array($codePrestataire, $codeActe, $noDepart, $noFin, $date1, $date2, - $nomBeneficiaire, $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2)); - } - } - } else - { - $sql = 'SELECT P.libelle AS prestataire, DATE_FORMAT(A.dateImpression, "%d/%m/%Y") AS dateImpression, numeroBon, - BN.nomBeneficiaire, BN.prenomsBeneficiaire, AB.libelle AS acte, A.tauxCouverture - FROM p_bonpec A - JOIN beneficiaire BN ON (BN.numeroBeneficiaire=A.numeroBeneficiaire) - JOIN prestataire P ON (P.codePrestataire=A.codePrestataire) - JOIN acte_bon AB ON (AB.codeActe=A.codeActe) - WHERE (A.codeEtatBon="2") AND (A.codePrestataire LIKE ?) - AND (A.codeActe LIKE ?) AND (A.dateImpression BETWEEN ? AND ?) - AND (BN.nomBeneficiaire LIKE ?) AND (BN.prenomsBeneficiaire LIKE ?) - AND (A.numeroBeneficiaire BETWEEN ? AND ?) '; - - $typeuseur = $_SESSION['p_codeTypeUtilisateur']; - switch ($typeuseur) - { - case "AS": /* ASSURE*/ - { - $sql .= ' AND (BN.numeroAdherent=?) ORDER BY A.dateImpression DESC, numeroBon'; - $liste = $this->executerRequete($sql, array($codePrestataire, $codeActe, $date1, $date2, $nomBeneficiaire, - $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2, $_SESSION["p_numeroAdherent_C"])); - break; - } - case "PR": /* PRESTATAIRE*/ - { - $sql .= ' AND (A.codePrestataire=?) ORDER BY A.dateImpression DESC, numeroBon'; - $liste = $this->executerRequete($sql, array($codePrestataire, $codeActe, $date1, $date2, $nomBeneficiaire, - $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2, $_SESSION["p_codePrestataireUtilisateur"])); - break; - } - default: /* Dans tous les autres cas */ - { - $sql .= ' ORDER BY A.dateImpression DESC, numeroBon'; - $liste = $this->executerRequete($sql, array($codePrestataire, $codeActe, $date1, $date2, $nomBeneficiaire, - $prenomsBeneficiaire, $numeroBeneficiaire1, $numeroBeneficiaire2)); - } - } - } - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getInfos($idBon) - { - $sql = 'call sp_get_infos_bon(?)'; - $resultat = $this->executerRequete($sql, array($idBon)); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function enregistrerremplacementconsultation($numeroFeuilleMaladie, $OldnumeroBon, $numeroBon, $motifremplacement) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_remplacement_consultation(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $OldnumeroBon, $numeroBon, $motifremplacement, $user)); - - $_SESSION['p_numeroBonConsultation_C'] = $numeroBon; - } - - public function enregistrerremplacementordonnance($numeroFeuilleMaladie, $OldnumeroBon, $numeroBon, $motifremplacement) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_remplacement_ordonnance(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $OldnumeroBon, $numeroBon, $motifremplacement, $user)); - - $_SESSION['p_numeroBonOrdonnance_C'] = $numeroBon; - } - - // pour les requêtes - - public function requetesbonpec($codePrestataire, $codeTypeBon, $codeEtatBon, - $numeroAdherent, $numeroBeneficiaire, $numeroBon1, $numeroBon2, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeTypeBon = contruireParamLike($codeTypeBon); - $codeEtatBon = contruireParamLike($codeEtatBon); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_bonpec(?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeBon, $codeEtatBon, - $numeroAdherent, $numeroBeneficiaire, $numeroBon1, $numeroBon2, $adherent, $beneficiaire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesbonpectotal($codePrestataire, $codeTypeBon, $codeEtatBon, - $numeroAdherent, $numeroBeneficiaire, $numeroBon1, $numeroBon2, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeTypeBon = contruireParamLike($codeTypeBon); - $codeEtatBon = contruireParamLike($codeEtatBon); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_bonpec_total(?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeBon, $codeEtatBon, - $numeroAdherent, $numeroBeneficiaire, $numeroBon1, $numeroBon2, $adherent, $beneficiaire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function requetesbonpecexport($codePrestataire, $codeTypeBon, $codeEtatBon, - $numeroAdherent, $numeroBeneficiaire, $numeroBon1, $numeroBon2, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeTypeBon = contruireParamLike($codeTypeBon); - $codeEtatBon = contruireParamLike($codeEtatBon); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_bonpec_export(?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeBon, $codeEtatBon, - $numeroAdherent, $numeroBeneficiaire, $numeroBon1, $numeroBon2, $adherent, $beneficiaire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getNbBonPrestataireDisponible($codePrestataire, $codeTypeBon) - { - $sql = 'select fn_get_nb_bons_prestataire_disponible(?, ?, ?) as nbBons'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codePrestataire, $codeTypeBon)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - return $ligne['nbBons']; - } - - public function getCodeGestionBon($codeTypeBon) - { - $sql = 'select codeGestionBon from p_typebon where (codeTypeBon=?)'; - - $resultat = $this->executerRequete($sql, array($codeTypeBon)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - return $ligne['codeGestionBon']; - } - - public function getGestionBon($codeGestionBon) - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'SELECT libelleEng AS libelle FROM p_gestionbon WHERE (codeGestionBon=?)'; - } - else - { - $sql = 'SELECT libelle FROM p_gestionbon WHERE (codeGestionBon=?)'; - } - - $resultat = $this->executerRequete($sql, array($codeGestionBon)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - return $ligne['libelle']; - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Client.php b/PHPMailer/Modele/Client.php deleted file mode 100755 index 9f84714..0000000 --- a/PHPMailer/Modele/Client.php +++ /dev/null @@ -1,221 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'], $nomsearch, $prenomsearch, $telsearch)); - return $clients; - } - - public function getClientsearch($numeroClient) { - $sql = 'SELECT A.id, A.codeSociete, numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable - FROM clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille) - WHERE (A.codeSociete=?) AND (A.numeroClient=?)'; - - $clients = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroClient)); - return $clients; - } - - public function getClientsearchPol($numeroPolice) { - $sql = 'SELECT A.id, A.codeSociete, A.numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable - FROM clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille) - join police P on (P.idClient=A.id) WHERE (A.codeSociete=?) AND (P.numeroPolice=?)'; - - $clients = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroPolice)); - return $clients; - } - - public function getClientVide() { - $sql = 'SELECT A.id, A.codeSociete, numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable - FROM clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille) - order by nom, prenoms'; - // order by nom, prenoms limit 20'; - - $clients = $this->executerRequete($sql); - return $clients; - } - - - public function getClient($numeroClient) { - $sql = 'SELECT A.id, A.codeSociete, numeroClient, A.typeClient, D.libelle as libelleTypeClient, A.codeTitre, E.libelle as libelleTitre, - A.nom, A.prenoms, adresseGeo, boitepostale, A.codeVille, C.libelle as Ville, A.codeLocalite, L.libelle as localite, A.codePays, F.libelle as pays, A.telephoneBureau, A.telephonedomicile, - A.telephonePortable, A.fax, A.email, A.sexe, A.dateNaissance, A.codeSecteur, B.libelleSecteur, A.codeGestionnaire, concat(G.nom," ", G.prenoms) as gestionnaire, - A.nomMandataire, A.telephoneFixemandataire, A.telephonePortablemandataire, A.emailMandataire, A.dateCre, A.user - FROM clients A - left join secteuractivite B on (B.codeSecteur=A.codeSecteur) - left join pays F on (F.codeSociete=A.codeSociete AND F.codePays=A.codePays) - left join ville C on (C.codeSociete=A.codeSociete AND C.codeVille=A.codeVille) - left join localite L on (L.codeSociete=A.codeSociete AND L.codeLocalite=A.codeLocalite) - left join typeclient D on (D.codeTypeClient=A.typeClient) - left join titre E on (E.codeTitre=A.codeTitre) - left join gestionnaire G on (G.codeSociete=A.codeSociete AND G.codeGestionnaire=A.codeGestionnaire) - WHERE (A.codeSociete=?) AND (A.numeroClient=?)'; - - $client = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroClient)); - return $client; - } - - public function getClientId($id) { - $sql = 'SELECT A.id, A.codeSociete, numeroClient, A.typeClient, D.libelle as libelleTypeClient, A.codeTitre, E.libelle as libelleTitre, - A.nom, A.prenoms, adresseGeo, boitepostale, A.codeVille, C.libelle as Ville, A.codeLocalite, L.libelle as localite, A.codePays, F.libelle as pays, A.telephoneBureau, A.telephonedomicile, - A.telephonePortable, A.fax, A.email, A.sexe, A.dateNaissance, A.codeSecteur, B.libelleSecteur, A.codeGestionnaire, concat(G.nom," ", G.prenoms) as gestionnaire, - A.nomMandataire, A.telephoneFixemandataire, A.telephonePortablemandataire, A.emailMandataire, A.dateCre, A.user - FROM clients A - left join secteuractivite B on (B.codeSecteur=A.codeSecteur) - left join pays F on (F.codeSociete=A.codeSociete AND F.codePays=A.codePays) - left join ville C on (C.codeSociete=A.codeSociete AND C.codeVille=A.codeVille) - left join localite L on (L.codeSociete=A.codeSociete AND L.codeLocalite=A.codeLocalite) - left join typeclient D on (D.codeTypeClient=A.typeClient) - left join titre E on (E.codeTitre=A.codeTitre) - left join gestionnaire G on (G.codeSociete=A.codeSociete AND G.codeGestionnaire=A.codeGestionnaire) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $client = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - return $client->fetch(PDO::FETCH_ASSOC); - /* - if ($client->rowCount() > 0) - return $client->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun client ne correspond au id '$id'"); - */ - } - - public function getNombreClients() - { - $sql = 'select count(*) as nbClients FROM clients A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbClients']; - } - - public function getIdClient($numeroClient) { - $sql = 'SELECT id FROM clients WHERE (codeSociete=?) AND (numeroClient=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroClient)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['id']; - } - - public function getContexteClientId($id) { - $sql = 'SELECT A.id as idClient, A.numeroClient, concat(A.nom," ",A.prenoms) as nomClient FROM clients A WHERE (A.codeSociete=?) AND (A.id=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - $context = $resultat->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_idClient_C'] = $context['idClient']; - $_SESSION['p_numeroClient_C'] = $context['numeroClient']; - $_SESSION['p_nomClient_C'] = $context['nomClient']; - $_SESSION['p_idClientAjax'] = $context['idClient']; - - $_SESSION['p_idPolice_C'] = ""; - $_SESSION['p_numeroPolice_C'] = ""; - - $_SESSION['p_ndAdh_C'] = "0"; - $_SESSION['p_ndDep_C'] = "0"; - $_SESSION['p_ndActif_C'] = "0"; - - $_SESSION['p_idAdherent_C'] = ""; - $_SESSION['p_numeroAdherent_C'] = ""; - $_SESSION['p_nomAdherent_C'] = ""; - - $_SESSION['p_idBeneficiaire_C'] = ""; - $_SESSION['p_numeroBeneficiaire_C'] = ""; - $_SESSION['p_nomBeneficiaire_C'] = ""; - $_SESSION['p_lienPhoto_C'] = ""; - } - - public function existeligne($numeroClient) { - $sql = 'select id FROM clients WHERE (codeSociete=?) and (numeroClient=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$numeroClient)); - return ($resultat->rowCount() > 0); - } - - public function getDenierNumeroClient() - { - $sql = 'select dernierNumeroClient from numerotationclient WHERE (codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - - if ($resultat->rowCount() == 0) - { - $sql = 'INSERT INTO numerotationclient (codeSociete, dernierNumeroClient) values (?,?)'; - $this->executerRequete($sql, array($_SESSION['p_codeSociete'], "1")); - return "0"; - } else - { - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['dernierNumeroClient']; - } - } - - public function setDenierNumeroClient($numeroClient) - { - $sql = 'update numerotationclient set dernierNumeroClient=? WHERE (codeSociete=?)'; - $this->executerRequete($sql, array($numeroClient, $_SESSION['p_codeSociete'])); - } - - public function ajouter($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo, - $boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax, - $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire, - $telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite) - { - $sql = 'INSERT INTO clients (codeSociete, numeroClient, typeClient, codeTitre, nom, prenoms, adresseGeo, - boitepostale, codeVille, codePays, telephoneBureau, telephonedomicile, telephonePortable, fax, email, - sexe, dateNaissance, codeSecteur, codeGestionnaire, nomMandataire, telephoneFixemandataire, - telephonePortablemandataire, emailMandataire, dateCre, user, codeLocalite) - VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo, - $boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax, - $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire, - $telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite)); - - return $this->dernierId(); - } - - public function modifier($id, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo, - $boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax, - $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire, - $telephonePortablemandataire, $emailMandataire, $codeLocalite) - { - $sql = 'UPDATE clients SET typeClient=?, codeTitre=?, nom=?, prenoms=?, adresseGeo=?, - boitepostale=?, codeVille=?, codePays=?, telephoneBureau=?, telephonedomicile=?, telephonePortable=?, fax=?, - email=?, sexe=?, dateNaissance=?, codeSecteur=?, codeGestionnaire=?, nomMandataire=?, telephoneFixemandataire=?, - telephonePortablemandataire=?, emailMandataire=?, codeLocalite=? where (id=?)'; - - $this->executerRequete($sql, array($typeClient, $codeTitre, $nom, $prenoms, $adresseGeo, - $boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax, - $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire, - $telephonePortablemandataire, $emailMandataire, $codeLocalite, $id)); - } - - public function supprimer($idClient) { - $sql = 'select id from police where (idClient=?) limit 1'; - $resultat = $this->executerRequete($sql, array($idClient)); - - if($resultat->rowCount() == 0) - { - $sql = 'DELETE FROM clients WHERE (id=?)'; - $this->executerRequete($sql, array($idClient)); - return true; - } - else - { - return false; - } - } - - public function getContexteAjaxClient($id) - { - $sql = 'SELECT A.id as idClient FROM clients A WHERE (A.id=?)'; - $resultat = $this->executerRequete($sql, array($id)); - $context = $resultat->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_idClientAjax'] = $context['idClient']; - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Consommable_temp.php b/PHPMailer/Modele/Consommable_temp.php deleted file mode 100755 index f9412a4..0000000 --- a/PHPMailer/Modele/Consommable_temp.php +++ /dev/null @@ -1,111 +0,0 @@ -executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, - $codeTarifActe, $tm, $nomConsommable, $idAdherent)); - - return $consommables->fetchAll(PDO::FETCH_ASSOC); - } - - public function getconsommables() - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_afficher_consommables(?, ?)'; - - $consommables = $this->executerRequete($sql, array($idSaisie, $user)); - - return $consommables->fetchAll(PDO::FETCH_ASSOC); - } - - public function ajouterconsommable($idConsommable) - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_consommable(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idConsommable, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function majquantite($idConsommable, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - // $sql = 'call sp_p_maj_quantite_consommable(?, ?, ?)'; - $sql = 'call sp_p_maj_quantite_acte(?, ?, ?)'; - - $this->executerRequete($sql, array($idConsommable, $quantite, $tm)); - } - - - public function majprix($idConsommable, $valeurActe) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_prix_consommable(?, ?, ?)'; - - $this->executerRequete($sql, array($idConsommable, $valeurActe, $tm)); - } - - public function creerconsommable($nomConsommable, $prixconsommable, $quantiteconsommable) - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $tm = $_SESSION['p_tm_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - - $sql = 'call sp_p_creer_nv_consommables(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $numeroFeuilleMaladie, $user, $tm, $nomConsommable, - $prixconsommable, $quantiteconsommable, $numeroAdherent)); - } - - public function getconsommablesfeuille($numeroFeuilleMaladie, $codePrestataire) - { - $sql = 'call sp_p_get_consommables_feuille(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function retirerconsommabletous() - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_retirer_consommables_tous(?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie)); - } - - public function retirerconsommable($idConsommable) - { - $sql = 'call sp_p_retirer_consommable(?)'; - - $this->executerRequete($sql, array($idConsommable)); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Demandebonpec.php b/PHPMailer/Modele/Demandebonpec.php deleted file mode 100755 index 228e8a4..0000000 --- a/PHPMailer/Modele/Demandebonpec.php +++ /dev/null @@ -1,15 +0,0 @@ -executerRequete($sql, array($codeSociete, $codePrestataire, $codeTypeBon, $d1, $d2)); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Demandedecompte.php b/PHPMailer/Modele/Demandedecompte.php deleted file mode 100755 index d3dbebe..0000000 --- a/PHPMailer/Modele/Demandedecompte.php +++ /dev/null @@ -1,208 +0,0 @@ -executerRequete($sql, array($codePrestataire, $codeExercice, $codeMois)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['idDemandeDecompte']; - } - - public function initdemandedecompte() - { - $codeSociete = $_SESSION['p_codeSociete']; - $user = $_SESSION['p_login']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeExercice = $_SESSION['p_codeExercice_C']; - $codeMois = $_SESSION['p_codeMois_C']; - - $sql = 'call sp_p_init_demande_decompte(?, ?, ?, ?, ?);'; - - $this->executerRequete($sql, array($codeSociete, $codePrestataire, $user, $codeExercice, $codeMois)); - } - - public function getinfosdemandedecompte($idDemandeDecompte) - { - $sql = 'call sp_p_get_infos_demande_decompte(?)'; - - $resultat = $this->executerRequete($sql, array($idDemandeDecompte)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getdemandedecompte($idDemandeDecompte) - { - $sql = 'call sp_p_get_demandedecompte(?)'; - - $resultat = $this->executerRequete($sql, array($idDemandeDecompte)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroDemandeDecompte_C'] = $ligne['numeroDemandeDecompte']; - - return $ligne; - } - - public function rechargerdemandedecompte($idDemandeDecompte, $numeroDemandeDecompte, $codePrestataire, $codeExercice, $codeMois) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_recharger_demande_decompte(?, ?, ?, ?, ?, ?);'; - - $this->executerRequete($sql, array($idDemandeDecompte, $numeroDemandeDecompte, $codePrestataire, $codeExercice, $codeMois, $user)); - } - - public function get_numerodecompte($idReglement) - { - $sql = 'select fn_get_numerodecompte(?) as numeroDecompte'; - - $resultat = $this->executerRequete($sql, array($idReglement)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['numeroDecompte']; - } - - - public function getdetaildemandedecompte($numeroDemandeDecompte) - { - $sql = 'call sp_p_get_detail_demandedecompte(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDemandeDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function recapdecompte($idReglement, $numeroDecompte) - { - $sql = 'call sp_r_recap_decompte(?, ?)'; - $this->executerRequete($sql, array($idReglement, $numeroDecompte)); - } - - public function getdecomptes($codePrestataire, $codeExercice, $codeMois, $codeEtatDecompte) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeEtatDecompte = contruireParamLike($codeEtatDecompte); - - $sql = 'call sp_r_get_decomptes(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeExercice, $codeMois, $codeEtatDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexport($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportcso($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_cso(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportcsoid($idReglement) - { - $sql = 'call sp_p_bordereau_decompte_export_cso_id(?)'; - - $resultat = $this->executerRequete($sql, array($idReglement)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportpha($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_pha(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportopt($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_opt(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportlab($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_lab(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function getdetaildecompteexportsea($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_sea(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - // DEMANDE DE DECOMPTE - - public function getdetaildemandedecompteexportcso($numeroDemandeDecompte) - { - $sql = 'call sp_p_demande_decompte_export_cso(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDemandeDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildemandedecompteexportpha($numeroDemandeDecompte) - { - $sql = 'call sp_p_demande_decompte_export_pha(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDemandeDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildemandedecompteexportopt($numeroDemandeDecompte) - { - $sql = 'call sp_p_demande_decompte_export_opt(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDemandeDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildemandedecompteexportlab($numeroDemandeDecompte) - { - $sql = 'call sp_p_demande_decompte_export_lab(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDemandeDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildemandedecompteexportsea($numeroDemandeDecompte) - { - $sql = 'call sp_p_demande_decompte_export_sea(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDemandeDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Derogation.php b/PHPMailer/Modele/Derogation.php deleted file mode 100755 index 2afd434..0000000 --- a/PHPMailer/Modele/Derogation.php +++ /dev/null @@ -1,54 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrerdemandederogation($codeDerogation, $observations) - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeUtilisateur = $_SESSION['p_login']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_demander_derogation(?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $codePrestataire, $observations, $codeUtilisateur, $codeDerogation, - $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function getderogations($codePrestataire, $idBeneficiaire, $d1, $d2) - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_get_derogations_beneficiaireEng(?, ?, ?, ?)'; - } - else - { - $sql = 'call sp_p_get_derogations_beneficiaire(?, ?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $d1, $d2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailexamem.php b/PHPMailer/Modele/Detailexamem.php deleted file mode 100755 index dbec62c..0000000 --- a/PHPMailer/Modele/Detailexamem.php +++ /dev/null @@ -1,121 +0,0 @@ -executerRequete($sql, array($numeroBonExamen)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrerverre($codeOptique) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_verre(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $user, $codeOptique)); - } - - - public function getdetailexamenfeuille() - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_get_detail_examen_eng(?)'; - } - else - { - $sql = 'call sp_p_get_detail_examen(?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetailoptique($numeroOptique) - { - $sql = 'call sp_p_get_detail_optique(?)'; - - $resultat = $this->executerRequete($sql, array($numeroOptique)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetailoptique_opt($numeroBonOptique) - { - $sql = 'call sp_p_get_detail_optique_opt(?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOptique)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function ajouterexamen($codeActe, $ententePrealable) - { - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_ajouter_examen(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifActe, $numeroExamen, $codeActe, $user, $tm, $ententePrealable)); - } - - public function majquantite($idExamen, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_examen(?, ?, ?)'; - - $this->executerRequete($sql, array($idExamen, $quantite, $tm)); - } - - public function majquantiteexam($idExamen, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_examen_lab(?, ?, ?)'; - - $this->executerRequete($sql, array($idExamen, $quantite, $tm)); - } - - public function supprimerexamen($idExamen) - { - $sql = 'call sp_p_supprimer_prescription_examen(?)'; - - $this->executerRequete($sql, array($idExamen)); - } - - public function ajouterexamenlab($codeActe, $ententePrealable) - { - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_ajouter_examen_lab(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifActe, $numeroExamen, $codeActe, $user, $idSaisie, $tm, $ententePrealable, $codePrestataire)); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailoptique.php b/PHPMailer/Modele/Detailoptique.php deleted file mode 100755 index 9f9051a..0000000 --- a/PHPMailer/Modele/Detailoptique.php +++ /dev/null @@ -1,113 +0,0 @@ -executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $user, $codeOptique)); - } - - - public function getdetailoptiquefeuille() - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - if (est_anglophone()) - { - $sql = 'CALL sp_p_get_detail_optique_eng(?);'; - } - else - { - $sql = 'call sp_p_get_detail_optique(?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - // return $resultat; - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetailoptique($numeroOptique) - { - $sql = 'call sp_p_get_detail_optique(?)'; - - $resultat = $this->executerRequete($sql, array($numeroOptique)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetailoptique_opt($numeroBonOptique) - { - if (est_anglophone()) - { - $sql = 'call sp_p_get_detail_optique_opt_eng(?)'; - } - else - { - $sql = 'call sp_p_get_detail_optique_opt(?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroBonOptique)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function ajouteroptique($codeOptique) - { - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $numeroOptique = $_SESSION['p_numeroOptique_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_ajouter_optique(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifOptique, $numeroOptique, $codeOptique, $user, $tm)); - } - - public function majquantite($idMedicament, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_medicament(?, ?, ?)'; - - $this->executerRequete($sql, array($idMedicament, $quantite, $tm)); - } - - public function supprimerverre($idOptique) - { - $sql = 'call sp_p_supprimer_verre_prescription(?)'; - - $this->executerRequete($sql, array($idOptique)); - } - - public function ajouterverreopt($codeOptique) - { - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - $idSaisie = $_SESSION['p_idSaisie']; - - $sql = 'call sp_p_ajouter_verre_opt(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifOptique, $numeroFeuilleMaladie, $codeOptique, $user, $tm, $idSaisie)); - } - - public function demanderaccordopt($idOptique) - { - $codeSociete = $_SESSION['p_codeSociete']; - - $sql = 'call sp_p_demanderaccordopt(?, ?)'; - - $this->executerRequete($sql, array($idOptique, $codeSociete)); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailprescription.php b/PHPMailer/Modele/Detailprescription.php deleted file mode 100755 index eb37996..0000000 --- a/PHPMailer/Modele/Detailprescription.php +++ /dev/null @@ -1,137 +0,0 @@ -executerRequete($sql, array($numeroPrescription)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetailprescription_pha($numeroBonOrdonnance) - { - $sql = 'call sp_p_get_detail_prescription_pha(?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function ajoutermedicament($codeMedicament) - { - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - $accesAjoutPh = $_SESSION['p_accesAjoutPh_C']; - /* - var_dump($codeTarifMedicament); - var_dump($numeroPrescription); - var_dump($codeMedicament); - var_dump($user); - var_dump($accesAjoutPh); - die(); - */ - $sql = 'call sp_p_ajouter_medicament(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifMedicament, $numeroPrescription, $codeMedicament, $user, $tm, $accesAjoutPh)); - } - - public function ajoutermedicamentpha($codeMedicament) - { - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $accesAjoutPh = $_SESSION['p_accesAjoutPh_C']; - - $sql = 'call sp_p_ajouter_medicament_pha(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifMedicament, $numeroPrescription, $codeMedicament, $user, $tm, $idSaisie, $accesAjoutPh)); - } - - public function majquantite($idMedicament, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_medicament(?, ?, ?)'; - - $this->executerRequete($sql, array($idMedicament, $quantite, $tm)); - } - - - public function majposologie($idMedicament, $posologie) - { - $sql = 'UPDATE p_detailprescription SET - posologie = ? - WHERE (id=?);'; - - $this->executerRequete($sql, array($posologie,$idMedicament)); - } - - public function majquantitepha($idMedicament, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_medicament_pha(?, ?, ?)'; - - $this->executerRequete($sql, array($idMedicament, $quantite, $tm)); - } - - public function majprixpha($idMedicament, $prix) - { - $tm = $_SESSION['p_tm_C']; - - // $sql = 'call sp_p_maj_quantite_medicament_pha(?, ?, ?)'; - $sql = 'call sp_p_maj_prix_medicament_pha(?, ?, ?)'; - - $this->executerRequete($sql, array($idMedicament, $prix, $tm)); - } - - public function supprimer($idMedicament) - { - $sql = 'call sp_p_supprimer_medicament_prescription(?)'; - - $this->executerRequete($sql, array($idMedicament)); - } - - public function demanderaccordpha($idMedicament) - { - $codeSociete = $_SESSION['p_codeSociete']; - - $sql = 'call sp_p_demanderaccordpha(?, ?)'; - - $this->executerRequete($sql, array($idMedicament, $codeSociete)); - } - - // $_SESSION['p_idMedicament_a_remplacer'] = $idMedicament; - public function remplacermedicament($codeMedicamentNouv) - { - $idMedicamentAnc = $_SESSION['p_idMedicament_a_remplacer']; - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_remplacer_medicament(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifMedicament, $numeroPrescription, $codeMedicamentNouv, $user, $tm, $idMedicamentAnc)); - } - - - public function getmedicamentsremplaces($numeroBonOrdonnance) - { - $numeroBonOrdonnance = $_SESSION['p_numeroBonOrdonnance_C']; - - $sql = 'call sp_p_get_medicaments_remplaces(?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailseance.php b/PHPMailer/Modele/Detailseance.php deleted file mode 100755 index 94c57c1..0000000 --- a/PHPMailer/Modele/Detailseance.php +++ /dev/null @@ -1,51 +0,0 @@ -executerRequete($sql, array($numeroBonExamen)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetailseancefeuille() - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_get_detail_seance(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function majquantite($idExamen, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_examen(?, ?, ?)'; - - $this->executerRequete($sql, array($idExamen, $quantite, $tm)); - } - - public function ajouterexamenlab($codeActe, $ententePrealable) - { - - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_ajouter_examen_lab(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeTarifActe, $numeroExamen, $codeActe, $user, $idSaisie, $tm, $ententePrealable, $codePrestataire)); - - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailtarifacte.php b/PHPMailer/Modele/Detailtarifacte.php deleted file mode 100755 index cbb5db4..0000000 --- a/PHPMailer/Modele/Detailtarifacte.php +++ /dev/null @@ -1,362 +0,0 @@ -executerRequete($sql, array($codeTarifActe, $codeActe, $codePrestataire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getTarifActeAdherent($idAdherent) - { - $sql="SELECT fn_tarifActe_college_adherent(?) tarifActe;"; - - $resultat = $this->executerRequete($sql, array($idAdherent))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tarifActe']; - } - - - public function getactespossibles($codeTypePrestation, $codeFamilleActe) - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - - $codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - $_SESSION['p_codeTarifActe_C'] = $codeTarifActe; - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeSociete = $_SESSION['p_codeSociete']; - $codeProduit = $_SESSION['p_codeProduit_C']; - /* - var_dump($idAdherent); - var_dump($codeTarifActe); - var_dump($codeTypePrestation); - var_dump($codeFamilleActe); - var_dump($codePrestataire); - var_dump($codeSociete); - var_dump($codeProduit); - var_dump($idBeneficiaire); - exit(); - */ - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_actes_possibles_eng(?, ?, ?, ?, ?, ?, ?, ?)'; - } - else - { - $sql = 'call sp_p_actes_possibles(?, ?, ?, ?, ?, ?, ?, ?)'; - } - - $actes = $this->executerRequete($sql, array($idAdherent, $codeTarifActe, $codeTypePrestation, $codeFamilleActe, $codePrestataire, - $codeSociete, $codeProduit, $idBeneficiaire)); - return $actes; - } - - public function getchambespossibles() - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - $_SESSION['p_codeTarifActe_C'] = $codeTarifActe; - - //$codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_chambres_possibles_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_chambres_possibles(?, ?, ?)'; - } - - $actes = $this->executerRequete($sql, array($idAdherent, $codeTarifActe, $codePrestataire)); - return $actes; - } - - public function getseancespossibles() - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_seances_possibles_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_seances_possibles(?, ?, ?)'; - } - - $actes = $this->executerRequete($sql, array($idAdherent, $codeTarifActe, $codePrestataire)); - return $actes; - } - - public function getprixacte($codeActe) - { - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - - /*var_dump($codeTarifActe); - var_dump($codeActe); - var_dump($codePrestataire); - */ - $sql = 'select fn_prix_acte(?, ?, ?) as prixActe;'; - - $resultat = $this->executerRequete($sql, array($codeTarifActe, $codeActe, $codePrestataire)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['prixActe']; - } - - public function getententePrealable($codeActe) - { - $sql = 'select fn_entente_prealable_acte(?) as ententePrealable;'; - - $resultat = $this->executerRequete($sql, array($codeActe)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['ententePrealable']; - } - - public function getacteExclu($codeActe) - { - $sql = 'select fn_acte_exclu(?) as acteExclu;'; - - $resultat = $this->executerRequete($sql, array($codeActe)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['acteExclu']; - } - - public function getacteChirurgie($codeActe) - { - $sql = 'select fn_chirurgie_acte(?) as acteChirurgie;'; - - $resultat = $this->executerRequete($sql, array($codeActe)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['acteChirurgie']; - } - - public function getactesspossibleslike($codeTarifActe, $codeTypePrestation, $libelleActeSearch) - { - $libelleActeSearch = contruireParamLike($libelleActeSearch); - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $sql = 'call sp_p_actes_possibles_like(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codeTarifActe, $codeTypePrestation, $libelleActeSearch, $codePrestataire, $idAdherent)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getactesspossiblestous($codeTarifActe, $codeTypePrestation) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $sql = 'call sp_p_actes_possibles_tous(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codeTarifActe, $codeTypePrestation, $codePrestataire, $idAdherent)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getactesvide() { - $sql = 'call sp_p_actes_vide()'; - $resultat = $this->executerRequete($sql); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function geatactesspossiblesselection($codeFamilleActe) - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $tm = $_SESSION['p_tm_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_recherche_actes_selection_eng(?, ?, ?, ?, ?)'; - } - else - { - $sql = 'call sp_p_recherche_actes_selection(?, ?, ?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie,$codeTarifActe, $tm , $codeFamilleActe, - $codePrestataire, $idAdherent)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function geatexamenspossiblesselection($codeFamilleActe) - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $codeTarifActe = $this->getTarifActeAdherent($idAdherent); - $_SESSION['p_codeTarifActe_C'] = $codeTarifActe; - - //$codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $tm = $_SESSION['p_tm_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $sql = 'call sp_p_recherche_examens_selection(?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user, $codeTarifActe, $tm , $codeFamilleActe, - $codePrestataire, $idAdherent)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function geatactesexamensselection($codeFamilleActe) - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - //var_dump($codeTarifActe); - //die(); - - $tm = $_SESSION['p_tm_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $delaiCarenceBeneficiaire= $_SESSION['p_delaiCarenceBeneficiaire']; - $anciennete = $_SESSION['p_anciennete']; - - $codeSociete = $_SESSION['p_codeSociete']; - $codeProduit = $_SESSION['p_codeProduit_C']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_recherche_actes_examens_selection_eng(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - } - else - { - $sql = 'call sp_p_recherche_actes_examens_selection(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie,$codeTarifActe, $tm , $codeFamilleActe, $codePrestataire, - $idAdherent, $delaiCarenceBeneficiaire, $anciennete, $codeSociete, $codeProduit)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getactesspossibleslikecomplet($codeTarifActe, $libelleActeSearch) - { - $libelleActeSearch = contruireParamLike($libelleActeSearch); - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $sql = 'call sp_p_actes_possibles_like_complet(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codeTarifActe, $libelleActeSearch, $codePrestataire, $idAdherent)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getexamenspossibleslikeprescription($codeTarifActe, $libelleActeSearch) - { - $libelleActeSearch = contruireParamLike($libelleActeSearch); - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $delaiCarenceBeneficiaire= $_SESSION['p_delaiCarenceBeneficiaire']; - $anciennete = $_SESSION['p_anciennete']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_examens_possibles_prescription_eng(?, ?, ?, ?, ?, ?)'; - } - else - { - $sql = 'call sp_p_examens_possibles_prescription(?, ?, ?, ?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($codeTarifActe, $libelleActeSearch, $codePrestataire, - $idAdherent, $delaiCarenceBeneficiaire, $anciennete)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdelaicarenceacte($codeActe) - { - $sql = 'select fn_delai_carence_acte(?) as delaiCarenceActe;'; - - $resultat = $this->executerRequete($sql, array($codeActe)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['delaiCarenceActe']; - } - - public function settmtypeprestation($codeTypePrestation) - { - $idCollege = $_SESSION['p_idCollege_C']; - - $sql = 'select fn_tm_type_prestataion(?, ?) as tm_type_prestataion;'; - - $resultat = $this->executerRequete($sql, array($idCollege, $codeTypePrestation)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_tm_TP'] = $ligne['tm_type_prestataion']; - } - - public function getseancespossiblesprescription() - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $actesHarmonises = $_SESSION['p_actesHarmonises']; - - if( isset($actesHarmonises) && ($actesHarmonises=="1") ) - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'CALL sp_p_seances_possibles_prescription_harmonise_eng(?);'; - } - else - { - $sql = 'CALL sp_p_seances_possibles_prescription_harmonise(?);'; - } - - $liste = $this->executerRequete($sql, array($idAdherent)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - else - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_seances_possibles_prescription_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_seances_possibles_prescription(?, ?, ?)'; - } - - $liste = $this->executerRequete($sql, array($idAdherent, $codeTarifActe, $codePrestataire)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailtarifmedicament.php b/PHPMailer/Modele/Detailtarifmedicament.php deleted file mode 100755 index 983931d..0000000 --- a/PHPMailer/Modele/Detailtarifmedicament.php +++ /dev/null @@ -1,93 +0,0 @@ -executerRequete($sql, array($numeroPrescription, $codeTarifMedicament, $nomsearch, $codeSociete, $codeProduit)); - - return $medicaments; - } - - public function getmedicamentspossiblespha($nomsearch=null) - { - $nomsearch = contruireParamLike($nomsearch); - - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - - $sql = 'call sp_p_medicaments_possibles_pha(?, ?, ?)'; - - $medicaments = $this->executerRequete($sql, array($numeroPrescription, $codeTarifMedicament, $nomsearch)); - - return $medicaments; - } - - public function getmedicamentvide() { - $sql = 'call sp_p_medicaments_vide()'; - - $medicaments = $this->executerRequete($sql); - return $medicaments; - } - - - public function ajouter($codeActe, $libelle, $codeFamilleActe, $montant) { - $sql = 'INSERT INTO acte_bon (codeActe, libelle, codeFamilleActe, montant) VALUES (?, ?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeActe, $libelle, $codeFamilleActe, $montant)); - } - - public function modifier($id, $codeActe, $libelle, $codeFamilleActe, $montant) { - $sql = 'UPDATE acte_bon SET codeActe=?, libelle=?, codeFamilleActe=?, montant=? where (id=?)'; - $this->executerRequete($sql, array($codeActe, $libelle, $codeFamilleActe, $montant, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM acte WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeActe) { - $sql = 'select id FROM acte_bon WHERE (codeActe=?)'; - $resultat = $this->executerRequete($sql, array($codeActe)); - return ($resultat->rowCount() > 0); - } - - public function getListe($codePrestataire, $codeFamilleActe) { - $sql = 'select A.codeActe as `code`, B.libelle from acte_bonprestataire A - JOIN acte_bon B on (B.codeActe=A.codeActe) - where (codePrestataire=?) AND (B.codeFamilleActe=?) - order by B.libelle'; - - $liste = $this->executerRequete($sql, array($codePrestataire, $codeFamilleActe)); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function creermedicament($nomMedicament, $prixMedicament, $qteMedicament) - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - $tm = $_SESSION['p_tm_C']; - // $accesAjoutPh = $_SESSION['p_accesAjoutPh_C']; - $accesAjoutPh = $_SESSION['p_accesAjoutPhClient']; - - $sql = 'call sp_p_creer_nv_medicament(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $consommables = $this->executerRequete($sql, array($codeSociete, $numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, - $codeTarifMedicament, $tm, $nomMedicament, $prixMedicament, $qteMedicament, $accesAjoutPh)); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Detailtarifoptique.php b/PHPMailer/Modele/Detailtarifoptique.php deleted file mode 100755 index 48c4219..0000000 --- a/PHPMailer/Modele/Detailtarifoptique.php +++ /dev/null @@ -1,43 +0,0 @@ -executerRequete($sql, array($numeroOptique, $codeTarifOptique)); - - return $verres->fetchAll(PDO::FETCH_ASSOC); - } - - public function getverrespossiblesprescription() - { - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $numeroOptique = $_SESSION['p_numeroOptique_C']; - - if (est_anglophone()) - { - $sql = 'CALL sp_p_verres_possibles_prescription_eng(?);'; - } - else - { - $sql = 'CALL sp_p_verres_possibles_prescription(?);'; - } - - $verres = $this->executerRequete($sql, array($numeroOptique)); - - return $verres->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Ententeprealable.php b/PHPMailer/Modele/Ententeprealable.php deleted file mode 100755 index eafde12..0000000 --- a/PHPMailer/Modele/Ententeprealable.php +++ /dev/null @@ -1,23 +0,0 @@ -executerRequete($sql, array($numeroFeuilleMaladie)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getActesExclusFeuilleMaladie($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_actes_exclus_feuillemaladie(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Envoimail.php b/PHPMailer/Modele/Envoimail.php deleted file mode 100755 index 0462914..0000000 --- a/PHPMailer/Modele/Envoimail.php +++ /dev/null @@ -1,196 +0,0 @@ -executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user)); - } - - public function ajoutermailhospitalisation($typeMail, $numeroBon, $numeroFeuilleMaladie) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroBon, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroBon, $numeroFeuilleMaladie, $codePrestataire, $user)); - } - - public function ajoutermailpharmacie($typeMail, $numeroFeuilleMaladie, $codePrestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user)); - } - - public function ajoutermaillabo($typeMail, $numeroFeuilleMaladie, $codePrestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user)); - } - - public function ajoutermailkine($typeMail, $numeroFeuilleMaladie, $codePrestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user)); - } - - public function ajoutermailoptique($typeMail, $numeroFeuilleMaladie, $codePrestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user)); - } - - public function ajoutermailcommandebon($typeMail, $codeTypeBon, $quantite, $prestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, codeTypeBon, quantite, prestataire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $codeTypeBon, $quantite, $prestataire, $codePrestataire, $user)); - } - - public function ajoutermailreceptionbon($typeMail, $codeTypeBon, $noDepart, $noFin, $prestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, codeTypeBon, noDepart, noFin, prestataire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $codeTypeBon, $noDepart, $noFin, $prestataire, $codePrestataire, $user)); - } - - public function ajoutermaildemandeannulationbon($typeMail, $idBon) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, idBon, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $idBon, $codePrestataire, $user)); - } - - public function ajoutermaildemandederogation($typeMail, $codeDerogation, $observations, $prestataire, $idBeneficiaire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, codeDerogation, observations, prestataire, idBeneficiaire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $codeDerogation, $observations, $prestataire, $idBeneficiaire, $codePrestataire, $user)); - } - - public function ajoutermailfraudeidentite($typeMail, $idBeneficiaire, $prestataire) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, idBeneficiaire, prestataire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $idBeneficiaire, $prestataire, $codePrestataire, $user)); - } - - - public function ajoutermailententeprealable($typeMail, $numeroFeuilleMaladie, $codeActe) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codeActe, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codeActe, $codePrestataire, $user)); - } - - public function ajoutermailautorisation($typeMail, $numeroFeuilleMaladie, $codeActe) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codeActe, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codeActe, $codePrestataire, $user)); - } - - public function ajoutermailententeprealablepha($typeMail, $idMedicament) - { - $user = $_SESSION['p_login']; - - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, numeroBonOrdonnance, codePrestataire, codeMedicament, codeUtilisateur) - select ?, numeroFeuilleMaladie, numeroBonOrdonnance, codePrestataire, codeMedicament, userP - from p_prestationmedicaments_temp A - where (id=?);'; - - $this->executerRequete($sql, array($typeMail, $idMedicament)); - } - - public function ajoutermailententeprealableopt($typeMail, $idOptique) - { - $sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, numeroBonOptique, codePrestataire, codeUtilisateur) - select ?, numeroFeuilleMaladie, numeroBonOptique, codePrestataire, userP - from p_prestationoptiques_temp A - where (id=?);'; - - $this->executerRequete($sql, array($typeMail, $idOptique)); - } - - public function ajoutermailententeprealablemont($typeMail, $idOptique) - { - $sql = 'insert into p_envoimail (typeMail, idBeneficiaire, codePrestataire, codeUtilisateur) - select ?, idBeneficiaire, codePrestataire, userP - from p_prestationoptiques_temp A - where (id=?);'; - - $this->executerRequete($sql, array($typeMail, $idOptique)); - } - - // autres tables que p_envoimail - - public function ajoutersms($destinataires, $message) - { - $user = $_SESSION['p_login']; - - $sql = 'insert into envoisms (destinataires, message, codeUtilisateur) values(?, ?, ?)'; - $sortie = $this->executerRequete($sql, array($destinataires, $message, $user)); - } - - public function ajoutermailadherent($email, $objet, $message) - { - $user = $_SESSION['p_login']; - - $sql = 'INSERT INTO p_envoimailadherent (email, objet, message, codeUtilisateur) values(?, ?, ?, ?)'; - - $sortie = $this->executerRequete($sql, array($email, $objet, $message, $user)); - } - - public function logenvoisms($destinataires, $message) - { - $user = $_SESSION['p_login']; - - $sql = 'insert into logenvoisms (destinataires, message, codeUtilisateur) values(?, ?, ?)'; - - $sortie = $this->executerRequete($sql, array($destinataires, $message, $user)); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Etatbon.php b/PHPMailer/Modele/Etatbon.php deleted file mode 100755 index 02d0ca3..0000000 --- a/PHPMailer/Modele/Etatbon.php +++ /dev/null @@ -1,21 +0,0 @@ -executerRequete($sql); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Etatdecompte.php b/PHPMailer/Modele/Etatdecompte.php deleted file mode 100755 index ca2de65..0000000 --- a/PHPMailer/Modele/Etatdecompte.php +++ /dev/null @@ -1,20 +0,0 @@ -"0" order by ordre'; - } - else - { - $sql = 'SELECT codeEtatDecompte as `code`, libelle FROM p_etatdecompte where codeEtatDecompte>"0" order by ordre'; - } - - $liste = $this->executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Etatpersonne.php b/PHPMailer/Modele/Etatpersonne.php deleted file mode 100755 index 61ebd61..0000000 --- a/PHPMailer/Modele/Etatpersonne.php +++ /dev/null @@ -1,42 +0,0 @@ -executerRequete($sql); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeSuiteFam($oldcodeEtatPersonne) - { - $sql = 'SELECT codeEtatPersonne as `code`, etatpossible as libelle - FROM vw_suiteetatpersonne where (oldcodeEtatPersonne=?) - and (famille="1") order by etatpossible;'; - - $liste = $this->executerRequete($sql, array($oldcodeEtatPersonne)); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeSuiteDep($oldcodeEtatPersonne) { - $sql = 'SELECT codeEtatPersonne as `code`, etatpossible as libelle - FROM vw_suiteetatpersonne where (oldcodeEtatPersonne=?) - and (dependant="1") order by etatpossible;'; - - $liste = $this->executerRequete($sql, array($oldcodeEtatPersonne)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} diff --git a/PHPMailer/Modele/Etatpolice.php b/PHPMailer/Modele/Etatpolice.php deleted file mode 100755 index a519d6c..0000000 --- a/PHPMailer/Modele/Etatpolice.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Examen.php b/PHPMailer/Modele/Examen.php deleted file mode 100755 index 5203610..0000000 --- a/PHPMailer/Modele/Examen.php +++ /dev/null @@ -1,52 +0,0 @@ -executerRequete($sql, array($numeroExamen)); - - return $prescription->fetch(PDO::FETCH_ASSOC); - } - - public function getprescription_lab($numeroBonExamen, $codePrestataireLivraison) - { - $sql = 'call sp_p_get_cons_lab(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonExamen, $codePrestataireLivraison)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroBonExamen_C'] = $ligne['numeroBonExamen']; - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - return $ligne; - } - - public function getdetailprescription_lab($numeroBonExamen, $codePrestataireLivraison) - { - $sql = 'call sp_r_get_detail_prestation_lab(?, ?)'; - - $optique = $this->executerRequete($sql, array($numeroBonExamen, $codePrestataireLivraison)); - - return $optique->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Examen_temp.php b/PHPMailer/Modele/Examen_temp.php deleted file mode 100755 index 88d5930..0000000 --- a/PHPMailer/Modele/Examen_temp.php +++ /dev/null @@ -1,388 +0,0 @@ -executerRequete($sql, array($numeroFeuilleMaladie, $idSaisie, $user)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getprescription_lab($numeroBonExamen) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_prescription_temp_lab(?, ?, ?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonExamen, $idSaisie, $user)); - - $ligne = $prescription->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - - return $ligne; - } - - public function getoptique($numeroExamen) - { - $sql = 'call sp_p_get_optique(?)'; - - $optique = $this->executerRequete($sql, array($numeroExamen)); - - return $optique->fetch(PDO::FETCH_ASSOC); - } - - public function getContexteAjaxOptique($numeroExamen) - { - $_SESSION['p_numeroExamen_C'] = $numeroExamen; - } - - public function enregistrerprescriptionexamen($numeroBonExamen, $codeMedecin, $codeGestionBon) - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_prescription_examen(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $idBeneficiaire, $numeroFeuilleMaladie, $numeroBonExamen, - $codeMedecin, $user, $idSaisie, $codeGestionBon)); - } - - public function getoptique_opt($numeroBonExamen) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_optique_temp_opt(?, ?, ?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonExamen, $idSaisie, $user)); - - $ligne = $prescription->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - return $ligne; - } - - public function initexamen_cso() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_init_examen_cso(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroFeuilleMaladie, $user)); - } - - public function getTarifActeAdherent($idAdherent) - { - $sql="SELECT fn_tarifActe_college_adherent(?) tarifActe;"; - - $resultat = $this->executerRequete($sql, array($idAdherent))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tarifActe']; - } - - - public function getAdherentBonExamen($numeroBonExamen) - { - $sql="SELECT idAdherent from p_feuillemaladie where numeroBonExamen=? ;"; - - $resultat = $this->executerRequete($sql, array($numeroBonExamen))->fetch(PDO::FETCH_ASSOC); - - return $resultat['idAdherent']; - } - - public function getTmBonExamen($numeroBonExamen) - { - $sql="SELECT tm from p_feuillemaladie where numeroBonExamen=? ;"; - - $resultat = $this->executerRequete($sql, array($numeroBonExamen))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tm']; - } - - public function initexamensmedicaux_cso() - { -/* - "PB0001", -- p_codePrestataire, - "59f0f7b01fb65", -- p_idSaisie, - "4", -- p_numeroExamen, - "kanepb", -- p_user, - "HPRF", -- p_codeTarifActe, - "10" -- p_tm - -*/ - $idAdherent = $_SESSION['p_idAdherent_C']; - - $codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - $_SESSION['p_codeTarifActe_C'] = $codeTarifActe; - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - //$codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_examen_medicaux_cso(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroExamen, $user, $codeTarifActe, $tm)); - } - - public function initexamen_lab($numeroBonExamen) - { - $_SESSION['p_numeroBonExamen_C'] = $numeroBonExamen; - - //$idAdherent = getAdherentBonExamen($numeroBonExamen); - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - - //$codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - - - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_examen_lab(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroBonExamen, $user, $codeTarifActe, $tm)); - } - - - public function initexamen_lab_cso_ext($numeroBonExamen) - { - $_SESSION['p_numeroBonExamen_C'] = $numeroBonExamen; - - $idAdherent = $this->getAdherentBonExamen($numeroBonExamen); - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - //$codeTarifActe = $_SESSION['p_codeTarifActe_C']; - - $codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - - //$tm = $_SESSION['p_tm_C']; - - $tm = $this->getTmBonExamen($numeroBonExamen); - - //var_dump($tm); - //die(); - - $sql = 'call sp_p_init_examen_lab_cso_ext(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroBonExamen, $user, $codeTarifActe, $tm)); - } - - public function getContexteAjaxPrescription($numeroExamen) - { - $_SESSION['p_numeroExamen_C'] = $numeroExamen; - } - - public function getContexteAjaxOrdonnance($numeroBonExamen) - { - $_SESSION['p_numeroBonExamen_C'] = $numeroBonExamen; - } - - public function enregistrerprescription($numeroBon, $codeMedecin) - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_prescription(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $numeroExamen, $numeroBon, $codeMedecin, $user)); - } - - public function getdetailnonlivre() - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_get_detail_non_livre_exam_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_get_detail_non_livre_exam(?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaillivre() - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_get_detail_livre_exam_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_get_detail_livre_exam(?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaillivre_total() - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_total_livre_exam(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function ajouterexamen($idExamen) - { - $sql = 'call sp_p_ajouter_examen_temp(?)'; - - $this->executerRequete($sql, array($idExamen)); - } - - public function ajouterexamentous() - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_ajouter_examen_temp_tous(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user)); - } - - public function retirerexamen($idExamen) - { - $sql = 'call sp_p_retirer_examen_temp(?)'; - - $this->executerRequete($sql, array($idExamen)); - } - - public function retirerexamentous() - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_retirer_examen_temp_tous(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user)); - } - - public function enregistrerexamen() - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_examen_cso(?, ?, ? , ? , ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function facturerlaboratoire($user_id_substitut) - { - $numeroExamen = $_SESSION['p_numeroExamen_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $user_id = $_SESSION['p_user_id_C']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_examen_lab(?, ?, ?, ?, ? , ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroExamen, $idSaisie, $user, $user_id, $idAdherent, $numeroAdherent, - $idBeneficiaire, $numeroBeneficiaire, $user_id_substitut)); - } - - public function videroptiquetemp() - { - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - - $sql = 'call sp_p_vider_optique_temp(?, ?)'; - - $this->executerRequete($sql, array($user, $idSaisie)); - } - - public function majmonturetemp($idOptique, $monture) - { - $codeActeMonture = $_SESSION['p_codeActeMonture_C']; - - $sql = 'call sp_p_maj_monture_temp(?, ?, ?)'; - $this->executerRequete($sql, array($idOptique, $monture, $codeActeMonture)); - } - - public function getfactures_examen($numeroBonExamen) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_facture_examen(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonExamen, $codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getfactures_total_examen($numeroBonExamen) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_total_facture_examen(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonExamen, $codePrestataire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - -} diff --git a/PHPMailer/Modele/Exclusioncollege.php b/PHPMailer/Modele/Exclusioncollege.php deleted file mode 100755 index 77ab0f2..0000000 --- a/PHPMailer/Modele/Exclusioncollege.php +++ /dev/null @@ -1,15 +0,0 @@ -executerRequete($sql, array($codeSociete, $idCollege)); - - return $exclusions->fetchAll(PDO::FETCH_ASSOC); - } -} diff --git a/PHPMailer/Modele/Exercice.php b/PHPMailer/Modele/Exercice.php deleted file mode 100755 index 3c3954d..0000000 --- a/PHPMailer/Modele/Exercice.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Facture.php b/PHPMailer/Modele/Facture.php deleted file mode 100755 index 81c3516..0000000 --- a/PHPMailer/Modele/Facture.php +++ /dev/null @@ -1,289 +0,0 @@ -executerRequete($sql, array($idFacture)); - - $ligne = $facture->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - - return $ligne; - } - - public function getfacturesprestataire($codePrestataire, $idBeneficiaire, $d1, $d2) - { - $sql = 'call sp_p_get_factures_ben(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $d1, $d2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getfacturesben($idBeneficiaire, $d1, $d2) - { - $sql = 'call sp_r_get_factures(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $d1, $d2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getfacturesprestatairecons($codePrestataire, $d1, $d2) - { - $sql = 'call sp_p_get_factures_cons(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $d1, $d2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function gettotalfacturesprestatairecons($codePrestataire, $d1, $d2) - { - $sql = 'call sp_p_get_total_factures_cons(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $d1, $d2)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getContexteAjaxFacture($numeroFacture) - { - $_SESSION['p_numeroFacture_C'] = $numeroFacture; - } - - public function requetesfacture($codePrestataire, $dateFacture1, $dateFacture2, $numeroAdherent, $numeroBeneficiaire, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $hospitalisation, $numeroChambre, $chirurgie, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_factures(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateFacture1, $dateFacture2, $numeroAdherent, $numeroBeneficiaire, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $hospitalisation, $numeroChambre, $chirurgie, $adherent, $beneficiaire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesfacturetotal($codePrestataire, $dateFacture1, $dateFacture2, $numeroAdherent, $numeroBeneficiaire, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $hospitalisation, $numeroChambre, $chirurgie, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_factures_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateFacture1, $dateFacture2, $numeroAdherent, $numeroBeneficiaire, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $hospitalisation, $numeroChambre, $chirurgie, $adherent, $beneficiaire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function requetesfactureexport($codePrestataire, $dateFacture1, $dateFacture2, $numeroAdherent, $numeroBeneficiaire, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $hospitalisation, $numeroChambre, $chirurgie, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_factures_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateFacture1, $dateFacture2, $numeroAdherent, $numeroBeneficiaire, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $hospitalisation, $numeroChambre, $chirurgie, $adherent, $beneficiaire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function init_facture_sans_bon() - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_r_init_facture_classique(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $user, - $idAdherent, $numeroAdherent, $numeroBeneficiaire, $idSaisie)); - } - - public function getfacture_sans_bon_temp() - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_get_facture_classique_temp(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $idSaisie, $user)); - - // return $resultat->fetchAll(PDO::FETCH_ASSOC); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getprestations_sans_bon_temp() - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_get_prestation_classique_temp(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function consulterfacturefacture($idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_consulter_facture_facture(?, ?)'; - - $resultat = $this->executerRequete($sql, array($idFacture, $codePrestataire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function consulterfacturefeuillemaladie($idFacture) - { - $sql = 'call sp_p_consulter_facture_feuillemaladie(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function consulterfactureprestationactes($idFacture) - { - $sql = 'call sp_p_consulter_facture_prestationactes(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function consulterfacturemedicaments($idFacture) - { - $sql = 'call sp_p_consulter_facture_medicaments(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function consulterfactureverres($idFacture) - { - $codeActeOptique = $_SESSION['p_codeActeOptique_C']; - - if (est_anglophone()) - { - $sql = 'call sp_r_consulter_facture_verres_eng(?)'; - } - else - { - $sql = 'call sp_r_consulter_facture_verres(?)'; - } - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function getgedfacture($idFacture) - { - $sql = 'call sp_r_get_ged_facture(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesfacturenew($codePrestataire, $dateFacture1, $dateFacture2, $chrono) - { - if ($chrono=="1") - { - $sql = 'call sp_requetes_factures_new_chrono(?, ?, ?)'; - } - else - { - $sql = 'call sp_requetes_factures_new(?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateFacture1, $dateFacture2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesfactureexportnew($codePrestataire, $dateFacture1, $dateFacture2) - { - $sql = 'call sp_requetes_factures_export_new(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateFacture1, $dateFacture2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function consulterfacturediagnostics($idFacture) - { - $sql = 'call sp_r_consulter_facture_diagnostics(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Facturesansbon.php b/PHPMailer/Modele/Facturesansbon.php deleted file mode 100755 index 737c513..0000000 --- a/PHPMailer/Modele/Facturesansbon.php +++ /dev/null @@ -1,145 +0,0 @@ -executerRequete($sql, array($idFacture)); - - $ligne = $facture->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - - return $ligne; - } - - - public function getContexteAjaxFacture($numeroFacture) - { - $_SESSION['p_numeroFacture_C'] = $numeroFacture; - } - - public function init_facture_sans_bon() - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_r_init_facture_sans_bon(?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $user, - $idAdherent, $numeroAdherent, $numeroBeneficiaire, $idSaisie, $tm)); - } - - public function getfacture_sans_bon_temp() - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_get_facture_classique_temp(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $idSaisie, $user)); - - // return $resultat->fetchAll(PDO::FETCH_ASSOC); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getprestations_sans_bon_temp() - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_get_prestation_classique_temp(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function afficher_garantieadherent_temp() - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_get_garantieadherent_temp(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idAdherent, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function majprix($idPrestation, $valeurActe) - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_maj_prix_facture_sans_bon(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idAdherent, $idBeneficiaire, $idSaisie, $user, $idPrestation, $valeurActe)); - } - - public function majtm($tm) - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_maj_tm_facture_classique(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idAdherent, $idBeneficiaire, $idSaisie, $user, $tm)); - } - - public function enregistrerfacturetemp($dateFacture, $hospitalisation, $observations, $tm, $numeroBon, $medecinManquant, - $codeMedecin, $initialiserprestation) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_enregistrer_facture_sans_bon_temp(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idAdherent, $idBeneficiaire, $idSaisie, $user, $codePrestataire, $dateFacture, $hospitalisation, - $observations, $tm, $numeroBon, $medecinManquant, $codeMedecin, $initialiserprestation)); - } - - - public function validerfacturesansbon() - { - $idAdherent = $_SESSION['p_idAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_valider_facture_sans_bon(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idAdherent, $idBeneficiaire, $idSaisie, $user)); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Familleacte.php b/PHPMailer/Modele/Familleacte.php deleted file mode 100755 index 636914e..0000000 --- a/PHPMailer/Modele/Familleacte.php +++ /dev/null @@ -1,83 +0,0 @@ -executerRequete($sql, array($codeTypePrestation)); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - else - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'CALL sp_p_liste_famille_actes_eng(?, ?);'; - } - else - { - $sql = 'CALL sp_p_liste_famille_actes(?, ?);'; - } - - $liste = $this->executerRequete($sql, array($codeTarifActe, $codeTypePrestation)); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - } - - public function getListeComplet() - { - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $actesHarmonises = $_SESSION['p_actesHarmonises']; - $hospitalisation = $_SESSION['p_hospitalisation_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - //var_dump($idBeneficiaire); - //die(); - if( isset($actesHarmonises) && ($actesHarmonises=="1") ) - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'CALL sp_p_liste_actes_examens_harmonises_eng(?, ?, ?);'; - } - else - { - $sql = 'CALL sp_p_liste_actes_examens_harmonises(?, ?, ?);'; - } - - $liste = $this->executerRequete($sql, array($hospitalisation, $idAdherent, $idBeneficiaire)); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - else - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'CALL sp_p_liste_actes_examens_eng(?, ?)'; - } - else - { - $sql = 'CALL sp_p_liste_actes_examens(?, ?)'; - } - - $liste = $this->executerRequete($sql, array($codeTarifActe, $hospitalisation)); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Feuillemaladie.php b/PHPMailer/Modele/Feuillemaladie.php deleted file mode 100755 index 8135cbb..0000000 --- a/PHPMailer/Modele/Feuillemaladie.php +++ /dev/null @@ -1,332 +0,0 @@ -executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $dateSurvenance,$numeroBon, - $observations, $prixActe, $montantTm, $aRembourser, $user, $codeMedecin, $codeActe, $codeRaisonConsultation, $tm, - $idAdherent, $numeroAdherent, $numeroBeneficiaire, $numeroDerogation, $numeroDerogationFinger, $idSaisie, $medecinManquant, - $modeSaisieFacture, $user_id_substitut, $codeGestionBon)); - - if ($resultat->rowCount() == 0) - { - return "0"; - } else - { - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - - return $numeroFeuilleMaladie; - } - } - - - public function getfeuillemaladie($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_feuille_maladie(?)'; - - $feuillemaladie = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - $ligne = $feuillemaladie->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroBonExamen_C'] = $ligne['numeroBonExamen']; - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - $_SESSION['p_codeMedecin_C'] = $ligne['codeMedecin']; - $_SESSION['p_medecinConsultation_C'] = $ligne['medecinConsultation']; - - return $ligne; - } - - public function getinfosfeuillemaladie($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_infos_feuille_maladie(?)'; - - $feuillemaladie = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - return $feuillemaladie->fetch(PDO::FETCH_ASSOC); - - } - - public function getfeuillesmaladie($codePrestataire, $idBeneficiaire, $d1, $d2) - { - $sql = 'call sp_p_get_feuilles_maladie_ben(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $d1, $d2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getfeuillesmaladiecons($codePrestataire, $d1, $d2) - { - $sql = 'call sp_p_get_feuilles_maladie_cons(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $d1, $d2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function gettotalfeuillesmaladiecons($codePrestataire, $d1, $d2) - { - $sql = 'call sp_p_get_total_feuilles_maladie_cons(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $d1, $d2)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getContexteAjaxFeuilleMaladie($numeroFeuilleMaladie) - { - $_SESSION['p_numeroFeuilleMaladie_C'] = $numeroFeuilleMaladie; - } - - public function facturer($user_id_substitut) - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - $user_id = $_SESSION['p_user_id_C']; - $idSaisie = $_SESSION['p_idSaisie']; - - $sql = 'call sp_p_facturer_feuille_maladie(?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $user, $user_id, $idSaisie, $user_id_substitut)); - } - - public function enregistrerhospitalisation($numeroBon, $codeGestionBon) - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_hospitalisation(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $numeroBon, $user, $codeGestionBon)); - - $_SESSION['p_hospitalisation_C'] = "1"; - } - - public function requetesfeuillesmaladie($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, - $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - $codeRaisonConsultation = contruireParamLike($codeRaisonConsultation); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - $facture = contruireParamLike($facture); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_feuilles_maladie(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, - $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesfeuillesmaladietotal($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, - $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - $codeRaisonConsultation = contruireParamLike($codeRaisonConsultation); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - $facture = contruireParamLike($facture); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_feuilles_maladie_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, - $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - - } - - public function requetesfeuillesmaladieexport($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, - $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - $codeRaisonConsultation = contruireParamLike($codeRaisonConsultation); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - $facture = contruireParamLike($facture); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - - $sql = 'call sp_requetes_feuilles_maladie_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, - $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, - $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getnotesfeuillemaladie($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_notes_feuille(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function creernote($numeroFeuilleMaladie, $notesNew) - { - $user = $_SESSION['p_login']; - $source = "P"; - - $sql = 'call sp_p_creer_note_feuille_maladie(?, ?, ?, ?);'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $notesNew, $user, $source)); - } - - public function getfeuillemaladieimpression($numeroFeuilleMaladie) - { - $sql = 'call sp_p_imprimer_feuille_maladie(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - - } - - public function enregistreraffection($numeroFeuilleMaladie, $codeAffection) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_affection(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $codeAffection, $user)); - } - - public function getDiagnostics($numeroFeuilleMaladie) - { - $codeSociete = $_SESSION['p_codeSociete']; - - $sql = 'call sp_p_get_diagnostics_feuille(?, ?)'; - - $resultat = $this->executerRequete($sql, array($codeSociete, $numeroFeuilleMaladie) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function getreposmedicalfeuillemaladie($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_repos_medical_feuille(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function creerreposmedical($numeroFeuilleMaladie, $notesNew, $nbJour) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_creer_reposmedical_feuille_maladie(?, ?, ?, ?);'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $notesNew, $user, $nbJour)); - } - - public function supprimeraffection($idAffection) { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_supprimer_affection(?, ?)'; - - $resultat = $this->executerRequete($sql, array($idAffection, $user)); - } - - public function getnotesBeneficiaire($idBeneficiaire) - { - $sql = 'call sp_p_get_notes_beneficiaire(?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getDiagnosticsBeneficiaire($idBeneficiaire) - { - $codeSociete = $_SESSION['p_codeSociete']; - - $sql = 'call sp_p_get_diagnostics_beneficiaire(?, ?)'; - - $resultat = $this->executerRequete($sql, array($codeSociete, $idBeneficiaire) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Finger.php b/PHPMailer/Modele/Finger.php deleted file mode 100755 index 45382ba..0000000 --- a/PHPMailer/Modele/Finger.php +++ /dev/null @@ -1,37 +0,0 @@ -executerRequete($sql, array($user_id)); - } - - public function verifier_tentative_identification($user_id) - { - $sql = 'call sp_p_compteur_tentative_identification(?)'; - $resultat = $this->executerRequete($sql, array($user_id)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbTentative']; - } - - public function compteur_tentative_identification($user_id) - { - $sql = 'call sp_p_compteur_tentative_identification(?)'; - $resultat = $this->executerRequete($sql, array($user_id)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbTentative']; - } - - public function saveenroleur($user_id) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_save_enroleur(?, ?, ?)'; - - $this->executerRequete($sql, array($user_id, $codePrestataire, $user)); - } -} diff --git a/PHPMailer/Modele/Garantieadherent.php b/PHPMailer/Modele/Garantieadherent.php deleted file mode 100755 index c44768b..0000000 --- a/PHPMailer/Modele/Garantieadherent.php +++ /dev/null @@ -1,76 +0,0 @@ -executerRequete($sql, array($idAdherent)); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getGarantieBeneficiaire($idBeneficiaire) - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'call sp_p_afficher_garantiebeneficiaire_eng(?);'; - } - else - { - $sql = 'call sp_p_afficher_garantiebeneficiaire(?);'; - } - - - $resultat = $this->executerRequete($sql, array($idBeneficiaire)); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function estDansGarantieDuBeneficiaire($codeGarantie,$idBeneficiaire) - { - $sql = 'SELECT fn_estdansgarantie_beneficiaire(?,?) as estGarantie;'; - - $resultat = $this->executerRequete($sql, array($codeGarantie, $idBeneficiaire))->fetch(PDO::FETCH_ASSOC); - - return $resultat['estGarantie']; - - } - - public function getPlafondAvantFacture() - { - $idFacture = $_SESSION['p_idFacture_C']; - - $sql = 'call sp_p_get_plafond_avant_facture_id(?);'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getPlafondAvantFactureId($idFacture) - { - $sql = 'call sp_p_get_plafond_avant_facture_id(?);'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getentetecontrat($idEntetecontrat) - { - $sql = 'SELECT * FROM entetecontrat WHERE id=? limit 1;'; - - $resultat = $this->executerRequete($sql, array($idEntetecontrat)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - -} diff --git a/PHPMailer/Modele/Garantiecollege.php b/PHPMailer/Modele/Garantiecollege.php deleted file mode 100755 index c7e0c30..0000000 --- a/PHPMailer/Modele/Garantiecollege.php +++ /dev/null @@ -1,59 +0,0 @@ -executerRequete($sql, array($idCollege)); - return $garanties; - } - - - public function getGarOptCollege($idCollege) - { - $sql = 'select A.*, IFNULL(B.idCollege,"0") as idCollege - from garantie A - left join garantiecollege B on (B.idCollege=?) and (B.codeSociete=A.codeSociete) and (B.codeGarantie=A.codeGarantie) - Where (A.optionnelle="1") order by A.ordre'; - - $garanties = $this->executerRequete($sql, array($idCollege)); - return $garanties; - } - - - public function getGarOptCollegeAcq($idCollege) - { - $sql = 'select B.*, B.id as idGarantie - from garantie A - join garantiecollege B on (B.codeSociete=A.codeSociete) and (B.codeGarantie=A.codeGarantie) - Where (B.idCollege=?) and (A.optionnelle="1") order by A.ordre'; - - $garanties = $this->executerRequete($sql, array($idCollege)); - return $garanties; - } - - public function ajouter($idCollege, $codeGarantie) - { - $sql = 'insert into garantiecollege (codeSociete, idCollege, numeroPolice, codeGarantie, garantie, optionnelle, - additionnelle, tauxPlafond, forfaitPlafond, ordre, plafondLettre) - select A.codeSociete, B.id as idCollege, B.numeroPolice, A.codeGarantie, A.libelle, A.optionnelle, - A.additionnelle, A.tauxPlafond, - A.forfaitPlafond, A.ordre, A.plafondLettre - from garantie A - join police B on (B.codeSociete=A.codeSociete) - where (B.id=?) and (A.codeGarantie=?)'; - - $this->executerRequete($sql, array($idCollege, $codeGarantie)); - } - - public function supprimer($id) - { - $sql = 'DELETE FROM garantiecollege WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } -} diff --git a/PHPMailer/Modele/Ged.php b/PHPMailer/Modele/Ged.php deleted file mode 100755 index e927674..0000000 --- a/PHPMailer/Modele/Ged.php +++ /dev/null @@ -1,135 +0,0 @@ -executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrergedfeuillemaladie($nomOrigine, $nouveau_fichier, $taille) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $user = $_SESSION['p_login']; - $cheminFichier = $_SESSION['p_dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_feuillemaladie(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function enregistrergedbeneficiaireprest($nomOrigine, $nouveau_fichier, $taille) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $user = $_SESSION['p_login']; - $cheminFichier = $_SESSION['p_dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_beneficiaire_prest(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function getgedbeneficiaireprest($d1, $d2, $nomOrigine) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - - $sql = 'call sp_p_get_ged_beneficiaire_prest(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getgedadherent($d1, $d2, $nomOrigine) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - - $sql = 'call sp_p_get_ged_adherent(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $idAdherent, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrergedadherent($nomOrigine, $nouveau_fichier, $taille) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $user = $_SESSION['p_login']; - $cheminFichier = $_SESSION['p_dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_adherent(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idAdherent, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function getged($d1, $d2, $nomOrigine) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_ged(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrerged($nomOrigine, $nouveau_fichier, $taille) - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - $cheminFichier = $_SESSION['p_dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $codePrestataire, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function getgedpharmacie() - { - $numeroBonOrdonnance = $_SESSION['p_numeroBonOrdonnance_C']; - - $sql = 'call sp_p_get_ged_pharmacie(?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrergedpharmacie($nomOrigine, $nouveau_fichier, $taille) - { - $numeroBonOrdonnance = $_SESSION['p_numeroBonOrdonnance_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $cheminFichier = $_SESSION['p_dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_pharmacie(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroBonOrdonnance, $idSaisie, $user, $nomOrigine, $cheminFichier, $taille)); - } - - public function enregistrergedprescription($nomOrigine, $nouveau_fichier, $taille) - { - $numeroBonOrdonnance = $_SESSION['p_numeroBonOrdonnance_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $cheminFichier = $_SESSION['p_dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_prescription(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroBonOrdonnance, $idSaisie, $user, $nomOrigine, $cheminFichier, $taille)); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Generartionbon.php b/PHPMailer/Modele/Generartionbon.php deleted file mode 100755 index a39f9f4..0000000 --- a/PHPMailer/Modele/Generartionbon.php +++ /dev/null @@ -1,29 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'], $codePrestataire, $codeTypeBon, $d1, $d2)); - - return $bonpecs->fetchAll(PDO::FETCH_ASSOC); - } - - public function detailgenerationbon($idgenerationbon) - { - $sql = 'call sp_detailgenerationbon(?)'; - $bonpecs = $this->executerRequete($sql, array($idgenerationbon)); - - return $bonpecs->fetchAll(PDO::FETCH_ASSOC); - } - - public function unegenerationbon($idgenerationbon) - { - $sql = 'call sp_afficher_genererationbon(?)'; - $generationbon = $this->executerRequete($sql, array($idgenerationbon)); - - return $generationbon->fetch(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Groupesanguin.php b/PHPMailer/Modele/Groupesanguin.php deleted file mode 100755 index 7402135..0000000 --- a/PHPMailer/Modele/Groupesanguin.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Langue.php b/PHPMailer/Modele/Langue.php deleted file mode 100755 index fb56bfa..0000000 --- a/PHPMailer/Modele/Langue.php +++ /dev/null @@ -1,14 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Lienparente.php b/PHPMailer/Modele/Lienparente.php deleted file mode 100755 index 270e4fa..0000000 --- a/PHPMailer/Modele/Lienparente.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Localite.php b/PHPMailer/Modele/Localite.php deleted file mode 100755 index 6468f85..0000000 --- a/PHPMailer/Modele/Localite.php +++ /dev/null @@ -1,71 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeLocalite,$libelle,$ville)); - return $localite; - } - public function getLocalite($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeLocalite, A.libelle, A.codePays, A.codeVille, - B.libelle as pays, C.libelle as libelleVille - FROM localite A left join pays B on (B.codeSociete=A.codeSociete AND B.codePays=A.codePays) - left join ville C on (C.codeSociete=A.codeSociete AND C.codeVille=A.codeVille) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $localite = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($localite->rowCount() > 0) - return $localite->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune localité ne correspond à cet id : '$id'"); - } - public function getNombreLocalite() - { - $sql = 'select count(*) as nbLocalite FROM localite A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbLocalite']; - } - - public function ajouter($codeSociete, $codeLocalite, $libelle, $codePays, $codeVille) { - $sql = 'INSERT INTO localite (codeSociete, codeLocalite, libelle, codePays, codeVille) VALUES (?, ?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeLocalite, $libelle, $codePays, $codeVille)); - } - - public function modifier($id, $codeLocalite, $libelle, $codePays, $codeVille) { - $sql = 'UPDATE localite SET codeLocalite=?, libelle=?, codePays=?, codeVille=? where (id=?)'; - $this->executerRequete($sql, array($codeLocalite, $libelle, $codePays, $codeVille, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM localite WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeLocalite) { - $sql = 'select id FROM localite WHERE (codeSociete=?) and (codeLocalite=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeLocalite)); - return ($resultat->rowCount() > 0); - } - - public function getListe($codePays=null, $codeVille=null) { - $codePays = contruireParam($codePays); - $codeVille = contruireParam($codeVille); - $sql = 'SELECT codeLocalite as `code`, libelle FROM localite - WHERE (codeSociete=? AND codePays=? AND codeVille=?) order by libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codePays, $codeVille)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Logconnexion.php b/PHPMailer/Modele/Logconnexion.php deleted file mode 100755 index 709a764..0000000 --- a/PHPMailer/Modele/Logconnexion.php +++ /dev/null @@ -1,28 +0,0 @@ -executerRequete($sql, array($login, $heureConnexion, $ipConnexion, $idSaisie)); - - return $this->dernierId(); - } - - public function succesconnexion($idConnexion) - { - $sql = 'UPDATE p_logconnexion SET success="1" where (id=?)'; - - $this->executerRequete($sql, array($idConnexion)); - } - - public function suivisaisies($login, $idSaisie, $codeLangue) - { - $sql = 'CALL sp_p_init_suivisaisies(?, ?, ?);'; - - $this->executerRequete($sql, array($login, $idSaisie, $codeLangue)); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Medecin.php b/PHPMailer/Modele/Medecin.php deleted file mode 100755 index d097487..0000000 --- a/PHPMailer/Modele/Medecin.php +++ /dev/null @@ -1,78 +0,0 @@ -executerRequete($sql, array($codePrestataire, $nomsearch, $codeMedecin, $filtreMedecin)); - - return $medecins; - } - - public function getmedecinsvide() { - $sql = 'call sp_p_medecins_vide()'; - $medecins = $this->executerRequete($sql); - return $medecins; - } - - public function getMedecins($codeMedecin=null,$nom=null,$prenoms=null) { - $codeMedecin = contruireParamLike($codeMedecin); - $nom = contruireParamLike($nom); - $prenoms = contruireParamLike($prenoms); - - $sql = 'SELECT A.*, B.libelle as specialite FROM p_medecin A left join specialite B on (B.codeSpecialite=A.codeSpecialite) - WHERE (A.codeMedecin LIKE ? AND A.nom LIKE ? AND A.prenoms LIKE ?) - order by A.nom, A.prenoms'; - - $medecins = $this->executerRequete($sql, array($codeMedecin,$nom,$prenoms)); - return $medecins; - } - - public function getMedecin($id) { - $sql = 'SELECT A.*, B.libelle as specialite FROM p_medecin A - left join specialite B on (B.codeSpecialite=A.codeSpecialite) - WHERE (A.id=?)'; - - $medecin = $this->executerRequete($sql, array($id)); - if ($medecin->rowCount() > 0) - return $medecin->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun médecin ne correspond à cet id : '$id'"); - } - public function ajouter($codeMedecin, $nom, $prenoms, $telephone, $email, $noOrdreMedecin, $codeSpecialite) { - $sql = 'INSERT INTO p_medecin (codeMedecin, nom, prenoms, telephone, email, noOrdreMedecin, codeSpecialite) - VALUES (?, ?, ?, ?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeMedecin, $nom, $prenoms, $telephone, $email, $noOrdreMedecin, $codeSpecialite)); - } - - public function modifier($id, $codeMedecin, $nom, $prenoms, $telephone, $email, $noOrdreMedecin, $codeSpecialite) { - $sql = 'UPDATE p_medecin SET codeMedecin=? , nom=?, prenoms=?, telephone=?, email=?, noOrdreMedecin=? , codeSpecialite=? where (id=?)'; - $this->executerRequete($sql, array($codeMedecin, $nom, $prenoms, $telephone, $email, $noOrdreMedecin, $codeSpecialite, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM p_medecin WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeMedecin) { - $sql = 'select id FROM p_medecin WHERE (codeMedecin=?)'; - $resultat = $this->executerRequete($sql, array($codeMedecin)); - return ($resultat->rowCount() > 0); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Medecinprestataire.php b/PHPMailer/Modele/Medecinprestataire.php deleted file mode 100755 index 944d8f9..0000000 --- a/PHPMailer/Modele/Medecinprestataire.php +++ /dev/null @@ -1,54 +0,0 @@ -executerRequete($sql, array($codePrestataire)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function Rqmedecin($codePrestataire, $codeSpecialite, $nom, $prenoms) - { - $codePrestataire = contruireParamLike($codePrestataire); - //$specialite = contruireParamLike($specialite); - $codeSpecialite = contruireParamLike($codeSpecialite); - $nom = contruireParamLike($nom); - $prenoms = contruireParamLike($prenoms); - - $codeTypeUtilisateur = $_SESSION['p_codeTypeUtilisateur']; - - if($codeTypeUtilisateur=="PR") - { - $codePrestataire = $_SESSION["p_codePrestataireUtilisateur"]; - $sql = 'SELECT C.libelle AS prestataire, S.libelle as specialite, B.nom, B.prenoms, - B.telephone, B.email, B.noOrdreMedecin - FROM medecinprestataire A - JOIN medecin B ON (B.codeMedecin=A.codeMedecin) - JOIN prestataire C ON (C.codePrestataire=A.codePrestataire) - LEFT JOIN specialite S ON (S.codeSpecialite=B.codeSpecialite) - WHERE (A.codePrestataire=?) AND (B.codeSpecialite LIKE ?) - AND (B.nom LIKE ?) AND (B.prenoms LIKE ?) - ORDER BY C.libelle, S.libelle, B.nom, B.prenoms'; - } else - { - $sql = 'SELECT C.libelle AS prestataire, S.libelle as specialite, B.nom, B.prenoms, - B.telephone, B.email, B.noOrdreMedecin - FROM medecinprestataire A - JOIN medecin B ON (B.codeMedecin=A.codeMedecin) - JOIN prestataire C ON (C.codePrestataire=A.codePrestataire) - LEFT JOIN specialite S ON (S.codeSpecialite=B.codeSpecialite) - WHERE (A.codePrestataire LIKE ?) AND (B.codeSpecialite LIKE ?) - AND (B.nom LIKE ?) AND (B.prenoms LIKE ?) - ORDER BY C.libelle, S.libelle, B.nom, B.prenoms'; - } - // $liste = $this->executerRequete($sql, array($codePrestataire, $specialite, $nom, $prenoms)); - $liste = $this->executerRequete($sql, array($codePrestataire, $codeSpecialite, $nom, $prenoms)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Menu.php b/PHPMailer/Modele/Menu.php deleted file mode 100755 index dc60050..0000000 --- a/PHPMailer/Modele/Menu.php +++ /dev/null @@ -1,20 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeProfil)); - - return $menu->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Menuutilisateur.php b/PHPMailer/Modele/Menuutilisateur.php deleted file mode 100755 index 7d9aaf4..0000000 --- a/PHPMailer/Modele/Menuutilisateur.php +++ /dev/null @@ -1,15 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'], $codeProfil)); - - return $menusutilisateur; - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Menuvueutilisateur.php b/PHPMailer/Modele/Menuvueutilisateur.php deleted file mode 100755 index 4fb100e..0000000 --- a/PHPMailer/Modele/Menuvueutilisateur.php +++ /dev/null @@ -1,27 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'], $_SESSION['p_codeProfil'], $vue)); - - $_SESSION['p_menu'.$vue] = $menuvue->fetchAll(PDO::FETCH_ASSOC); - } - // ajouté le 30/07/2019 - $_SESSION['p_vue'] = $vue; - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Messagerie.php b/PHPMailer/Modele/Messagerie.php deleted file mode 100755 index a72ac41..0000000 --- a/PHPMailer/Modele/Messagerie.php +++ /dev/null @@ -1,166 +0,0 @@ -executerRequete($sql, array($codePrestataire)); - */ - - $sql = 'call sp_p_messages_non_lus_user(?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function countmessagesnonlus() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_count_messages_non_lus(?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire)); - - $donnees = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_nbMessagesNonLus_C'] = $donnees['nbMessagesNonLus']; - - return $_SESSION['p_nbMessagesNonLus_C']; - } - - public function creermessage($textMessage, $idParent) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_creer_messagerie(?, ?, ?, ?);'; - - $this->executerRequete($sql, array($codePrestataire, $textMessage, $user, $idParent)); - } - - public function marquercommelu($idMessagerie) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_marquer_messagerie_lu(?, ?);'; - - $this->executerRequete($sql, array($idMessagerie, $user)); - } - - public function getmessages($codePrestataire, $date1, $date2, $messageLu, $textMessage) - { - $sql = 'call sp_p_messages(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $date1, $date2, $messageLu, $textMessage)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function repondremessage($idMessagerie, $idParent, $textMessage) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_repondre_messagerie(?, ?, ?, ?, ?);'; - - $this->executerRequete($sql, array($codePrestataire, $idMessagerie, $idParent, $textMessage, $user)); - } - - - public function getmessageriesimple($idMessagerie, $idParent) - { - $sql = 'call sp_p_get_messagerie_simple(?, ?);'; - - $resultat = $this->executerRequete($sql, array($idMessagerie, $idParent)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - - public function getmessageriehistorique($idParent) - { - $sql = 'call sp_p_messages_historique(?)'; - - $resultat = $this->executerRequete($sql, array($idParent)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getmessagescommun($date1, $date2) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_messages_commun(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $date1, $date2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getderniermessagenonlu() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_dernier_message_non_lu(?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function countmessagesnonlususer() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_count_messages_non_lus_user(?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $user)); - - $donnees = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_nbMessagesNonLus_C'] = $donnees['nbMessagesNonLus']; - - return $_SESSION['p_nbMessagesNonLus_C']; - } - - public function getderniermessagenonluuser() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_dernier_message_non_lu_user(?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $user)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function marquercommeluser($idMessagerie) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_marquer_messagerie_lu_user(?, ?);'; - - $this->executerRequete($sql, array($idMessagerie, $user)); - } - - public function vidermessagerie($dateLimite) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_marquer_messagerie_plusieurs_lu_user(?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $dateLimite, $user)); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Modepaiement.php b/PHPMailer/Modele/Modepaiement.php deleted file mode 100755 index 84eeabe..0000000 --- a/PHPMailer/Modele/Modepaiement.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Moyenpaiement.php b/PHPMailer/Modele/Moyenpaiement.php deleted file mode 100755 index 79ed85f..0000000 --- a/PHPMailer/Modele/Moyenpaiement.php +++ /dev/null @@ -1,77 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeMoyenPaiement,$libelle)); - return $moyenpaiements; - } - public function getMoyenpaiement($id) { - $sql = 'SELECT * FROM moyenpaiement A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $moyenpaiement = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($moyenpaiement->rowCount() > 0) - return $moyenpaiement->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun moyen de paiement ne correspond à cet id : '$id'"); - } - - public function ajouter($codeSociete, $codeMoyenPaiement, $libelle, $codeTypePaiement, $numeroCompte) { - $sql = 'INSERT INTO moyenpaiement (codeSociete, codeMoyenPaiement, libelle, codeTypePaiement, numeroCompte) VALUES (?, ?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeMoyenPaiement, $libelle, $codeTypePaiement, $numeroCompte)); - } - - public function modifier($id, $codeSociete, $codeMoyenPaiement, $libelle, $codeTypePaiement, $numeroCompte) { - $sql = 'UPDATE moyenpaiement SET ccodeMoyenPaiement=?, libelle=?, codeTypePaiement=?, numeroCompte=? where (id=?)'; - $this->executerRequete($sql, array($codeSociete, $codeMoyenPaiement, $libelle, $codeTypePaiement, $numeroCompte, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM moyenpaiement WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeMoyenPaiement) { - $sql = 'select id FROM moyenpaiement WHERE (codeSociete=?) and (codeMoyenPaiement=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeMoyenPaiement)); - return ($resultat->rowCount() > 0); - } - - public function getListe($codeModePaiement) { - $sql = 'SELECT codeMoyenPaiement as `code`, moyenpaiement AS libelle FROM vw_moyenpaiement - WHERE (codeSociete=?) AND (codeModePaiement=?) ORDER BY 2'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeModePaiement)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getNumeroCompte($codeModePaiement, $codeMoyenPaiement) { - $sql = 'SELECT numeroCompte FROM vw_moyenpaiement WHERE (codeSociete=?) - AND (codeModePaiement=?) AND (codeMoyenPaiement=?)'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeModePaiement, $codeMoyenPaiement)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['numeroCompte']; - - /* - if($resultat->rowCount() > 0) - { - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['numeroCompte']; - } - else - { - return ""; - } - */ - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Naturepiece.php b/PHPMailer/Modele/Naturepiece.php deleted file mode 100755 index 4c22a63..0000000 --- a/PHPMailer/Modele/Naturepiece.php +++ /dev/null @@ -1,62 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeNaturePiece,$libelle)); - return $banques; - } - public function getNaturepiece($id) { - $sql = 'SELECT id, codeSociete, codeNaturePiece, libelle - FROM naturepiece A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $naturepiece = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($naturepiece->rowCount() > 0) - return $naturepiece->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune naturepiece ne correspond à cet id : '$id'"); - } - public function getNombreNaturepiece() - { - $sql = 'select count(*) as nbNaturepiece FROM naturepiece A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbNaturepiece']; - } - - public function ajouter($codeSociete, $codeNaturePiece, $libelle) { - $sql = 'INSERT INTO naturepiece (codeSociete, codeNaturePiece, libelle) VALUES (?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeNaturePiece, $libelle)); - } - - public function modifier($id, $codeNaturePiece, $libelle) { - $sql = 'UPDATE naturepiece SET codeNaturePiece=?, libelle=? where (id=?)'; - $this->executerRequete($sql, array($codeNaturePiece, $libelle, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM naturepiece WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeNaturePiece) { - $sql = 'select id FROM naturepiece WHERE (codeSociete=?) and (codeNaturePiece=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeNaturePiece)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeNaturePiece as `code`, libelle FROM naturepiece - WHERE (codeSociete=?) order by ordre, libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Natureprestataire.php b/PHPMailer/Modele/Natureprestataire.php deleted file mode 100755 index 5415953..0000000 --- a/PHPMailer/Modele/Natureprestataire.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Opticiens.php b/PHPMailer/Modele/Opticiens.php deleted file mode 100755 index 8b7ace3..0000000 --- a/PHPMailer/Modele/Opticiens.php +++ /dev/null @@ -1,72 +0,0 @@ -executerRequete($sql, array($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOptique1, $numeroBonOptique2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleOptique) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesoptiquetotal($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOptique1, $numeroBonOptique2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleOptique) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codePrestatairePrescription = contruireParamLike($codePrestatairePrescription); - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleOptique = contruireParamLike($libelleOptique); - - $sql = 'call sp_requetes_optique_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOptique1, $numeroBonOptique2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleOptique) ); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function requetesoptiqueexport($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOptique1, $numeroBonOptique2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleOptique) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codePrestatairePrescription = contruireParamLike($codePrestatairePrescription); - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleOptique = contruireParamLike($libelleOptique); - - $sql = 'call sp_requetes_optique_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOptique1, $numeroBonOptique2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleOptique) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Optique.php b/PHPMailer/Modele/Optique.php deleted file mode 100755 index 1336d1e..0000000 --- a/PHPMailer/Modele/Optique.php +++ /dev/null @@ -1,95 +0,0 @@ -executerRequete($sql, array($numeroOptique)); - - return $optique->fetch(PDO::FETCH_ASSOC); - } - - public function getoptique_opt($numeroBonOptique, $codePrestataireLivraison) - { - $sql = 'call sp_p_get_cons_opt(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOptique, $codePrestataireLivraison)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroBonExamen_C'] = $ligne['numeroBonExamen']; - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - return $ligne; - } - - public function get_facture_optique($idFacture) - { - $sql = 'call sp_p_get_facture_opt(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroBonExamen_C'] = $ligne['numeroBonExamen']; - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - return $ligne; - } - - public function getdetailoptique_opt($numeroBonOptique, $codePrestataireLivraison) - { - $sql = 'call sp_r_get_detail_optique_opt(?, ?)'; - - $optique = $this->executerRequete($sql, array($numeroBonOptique, $codePrestataireLivraison)); - - return $optique->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetail_facture_optique($idFacture) - { - $sql = 'call sp_p_get_detail_facture_opt(?)'; - - $optique = $this->executerRequete($sql, array($idFacture)); - - return $optique->fetchAll(PDO::FETCH_ASSOC); - } - - public function getContexteAjaxOptique($numeroOptique) - { - $_SESSION['p_numeroOptique_C'] = $numeroOptique; - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Optique_temp.php b/PHPMailer/Modele/Optique_temp.php deleted file mode 100755 index 90538ac..0000000 --- a/PHPMailer/Modele/Optique_temp.php +++ /dev/null @@ -1,357 +0,0 @@ -executerRequete($sql, array($numeroFeuilleMaladie, $idSaisie, $user)); - - return $optique->fetch(PDO::FETCH_ASSOC); - } - - public function getoptique($numeroOptique) - { - $sql = 'call sp_p_get_optique(?)'; - - $optique = $this->executerRequete($sql, array($numeroOptique)); - - return $optique->fetch(PDO::FETCH_ASSOC); - } - - public function getContexteAjaxOptique($numeroOptique) - { - $_SESSION['p_numeroOptique_C'] = $numeroOptique; - } - - public function enregistreroptique($numeroBonOptique, $codeMedecin, $codeGestionBon) - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_optique(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $idBeneficiaire, $numeroFeuilleMaladie, $numeroBonOptique, $codeMedecin, - $user, $idSaisie, $codeGestionBon)); - } - - public function getoptique_opt($numeroBonOptique) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $codeActeOptiqueCl = $_SESSION['p_codeActeOptiqueCl_C']; - - $sql = 'call sp_p_get_optique_temp_opt(?, ?, ?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonOptique, $idSaisie, $user)); - - $ligne = $prescription->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - - return $ligne; - } - - public function initoptique_cso() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeActeOptique = $_SESSION['p_codeActeOptique_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_init_optique_cso(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $codeActeOptique, $idSaisie, $numeroFeuilleMaladie, $user)); - } - - public function initoptique_opt() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeActeOptique = $_SESSION['p_codeActeOptique_C']; - $numeroBonOptique = $_SESSION['p_numeroBonOptique_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $codeActeMonture = $_SESSION['p_codeActeMonture_C']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_optique_opt(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $codeActeOptique, $codeActeMonture, $idSaisie, $numeroBonOptique, $user, $codeTarifOptique, $tm)); - } - - public function getContexteAjaxPrescription($numeroPrescription) - { - $_SESSION['p_numeroPrescription_C'] = $numeroPrescription; - } - - public function getContexteAjaxOrdonnance($numeroBonOrdonnance) - { - $_SESSION['p_numeroBonOrdonnance_C'] = $numeroBonOrdonnance; - } - - public function enregistrerprescription($numeroBon, $codeMedecin) - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_prescription(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $numeroPrescription, $numeroBon, $codeMedecin, $user)); - } - - public function getdetailnonlivre() - { - $numeroOptique = $_SESSION['p_numeroOptique_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - if (est_anglophone()) - { - $sql = 'call sp_p_get_detail_non_livre_opt_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_get_detail_non_livre_opt(?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroOptique, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaillivre() - { - $numeroOptique = $_SESSION['p_numeroOptique_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - if (est_anglophone()) - { - $sql = 'call sp_p_get_detail_livre_opt_eng(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_get_detail_livre_opt(?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($numeroOptique, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function ajouterverre($idOptique) - { - $sql = 'call sp_p_ajouter_verre_temp(?)'; - - $this->executerRequete($sql, array($idOptique)); - } - - public function ajouterverretous() - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_ajouter_verre_temp_tous(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $idSaisie, $user)); - } - - public function retirerverre($idOptique) - { - $sql = 'call sp_p_retirer_verre_temp(?)'; - - $this->executerRequete($sql, array($idOptique)); - } - - public function retirerverretous() - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_retirer_verre_temp_tous(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $idSaisie, $user)); - } - - public function enregistrerpharmacie() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_pharmacie_cso(?, ?, ? , ? , ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function factureropotique() - { - $numeroOptique = $_SESSION['p_numeroOptique_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $user_id = $_SESSION['p_user_id_C']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_optique_opt(?, ?, ?, ?, ? , ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroOptique, $idSaisie, $user, $user_id, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function facturermonture($numeroFacture, $user_id_substitut) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $user_id = $_SESSION['p_user_id_C']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_optique_monture(?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idSaisie, $user, $user_id, $idAdherent, $numeroAdherent, $idBeneficiaire, - $numeroBeneficiaire, $numeroFacture, $user_id_substitut)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idFactureMonture'] = $ligne['idFactureMonture']; - $idFactureMonture = $_SESSION['p_idFactureMonture']; - - return $idFactureMonture; - } - - public function videroptiquetemp() - { - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - - $sql = 'call sp_p_vider_optique_temp(?, ?)'; - - $this->executerRequete($sql, array($user, $idSaisie)); - } - - public function majmonturetemp($idOptique, $monture) - { - $codeActeMonture = $_SESSION['p_codeActeMonture_C']; - - $sql = 'call sp_p_maj_monture_temp(?, ?, ?)'; - $this->executerRequete($sql, array($idOptique, $monture, $codeActeMonture)); - } - - public function initmonture() - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - $codeActeOptique = $_SESSION['p_codeActeOptique_C']; - $codeActeMonture = $_SESSION['p_codeActeMonture_C']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_monture(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $user, $idSaisie, $idAdherent, - $numeroAdherent, $numeroBeneficiaire, $codeActeOptique, $codeActeMonture, $tm)); - } - - public function getmonture_temp() - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_monture_temp(?, ?)'; - - $resultat = $this->executerRequete($sql, array($idSaisie, $user)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getdetailmonture_temp() - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_detail_monture_temp(?, ?)'; - - $resultat = $this->executerRequete($sql, array($idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function majmonturetemp_monture($idOptique, $monture, $numeroFacture) - { - $sql = 'call sp_p_maj_monture_temp_monture(?, ?, ?)'; - $this->executerRequete($sql, array($idOptique, $monture, $numeroFacture)); - } - - public function afficher_garantieadherent_temp_monture() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_garantieadherent_temp_monture(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function creerverre($libelleOptique, $prixVerre) - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $tm = $_SESSION['p_tm_C']; - $accesAjoutPh = $_SESSION['p_accesAjoutPh_C']; - - $sql = 'call sp_p_creer_nv_verres(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, - $codeTarifOptique, $tm, $libelleOptique, $prixVerre, $accesAjoutPh)); - } - - public function demanderaccordmont($idOptique, $prixPrestataire) - { - $codeSociete = $_SESSION['p_codeSociete']; - - $sql = 'call sp_p_demanderaccordmont(?, ?, ?)'; - - $this->executerRequete($sql, array($idOptique, $codeSociete, $prixPrestataire)); - } - -} diff --git a/PHPMailer/Modele/Ouinon.php b/PHPMailer/Modele/Ouinon.php deleted file mode 100755 index 9d5df39..0000000 --- a/PHPMailer/Modele/Ouinon.php +++ /dev/null @@ -1,20 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Pays.php b/PHPMailer/Modele/Pays.php deleted file mode 100755 index 9d5141d..0000000 --- a/PHPMailer/Modele/Pays.php +++ /dev/null @@ -1,62 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codePays,$libelle)); - return $payss; - } - public function getPays($id) { - $sql = 'SELECT id, codeSociete, codePays, libelle - FROM pays A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $pays = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($pays->rowCount() > 0) - return $pays->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune pays ne correspond à cet id : '$id'"); - } - public function getNombrePays() - { - $sql = 'select count(*) as nbPays FROM pays A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbPays']; - } - - public function ajouter($codeSociete, $codePays, $libelle) { - $sql = 'INSERT INTO pays (codeSociete, codePays, libelle) VALUES (?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codePays, $libelle)); - } - - public function modifier($id, $codePays, $libelle) { - $sql = 'UPDATE pays SET codePays=?, libelle=? where (id=?)'; - $this->executerRequete($sql, array($codePays, $libelle, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM pays WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codePays) { - $sql = 'select id FROM pays WHERE (codeSociete=?) and (codePays=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codePays)); - return ($resultat->rowCount() > 0); - } - - public function getListe($codePaysDefault=null) { - $codePaysDefault = contruireParam($codePaysDefault); - $sql = 'SELECT case when codePays = ? then "0" else "1" end as ordre, codePays as `code`, libelle - FROM pays WHERE (codeSociete=?) order by 1, libelle'; - - $liste = $this->executerRequete($sql, array($codePaysDefault, $_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Periode.php b/PHPMailer/Modele/Periode.php deleted file mode 100755 index 2479c96..0000000 --- a/PHPMailer/Modele/Periode.php +++ /dev/null @@ -1,19 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Pharmacie.php b/PHPMailer/Modele/Pharmacie.php deleted file mode 100755 index 9716726..0000000 --- a/PHPMailer/Modele/Pharmacie.php +++ /dev/null @@ -1,72 +0,0 @@ -executerRequete($sql, array($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleMedicament) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetespharmacietotal($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleMedicament) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codePrestatairePrescription = contruireParamLike($codePrestatairePrescription); - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleMedicament = contruireParamLike($libelleMedicament); - - $sql = 'call sp_requetes_pharmacie_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleMedicament) ); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function requetespharmacieexport($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleMedicament) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codePrestatairePrescription = contruireParamLike($codePrestatairePrescription); - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleMedicament = contruireParamLike($libelleMedicament); - - $sql = 'call sp_requetes_pharmacie_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $dateLivraison1, $dateLivraison2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroFeuilleMaladie1, $numeroFeuilleMaladie2, - $codePrestatairePrescription, $adherent, $beneficiaire, $libelleMedicament) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Police.php b/PHPMailer/Modele/Police.php deleted file mode 100755 index 1212f41..0000000 --- a/PHPMailer/Modele/Police.php +++ /dev/null @@ -1,522 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroClient)); - return $polices; - } - - public function getPolicesId($id) { - $sql = 'SELECT A.id, A.codeSociete, A.idClient, A.numeroClient, numeroPolice, numeroPoliceSociete, numeroDevis, - B.libelle As typeAvenant, dateEffet, dateFin, dateEcheance, numeroAvenant, dateAvenant, ADDDATE(A.dateEcheance, +1) as DateRenouvellement, - D.libelle as etatPolice, A.codeFractionnement, T.libelle As typeContrat, IFNULL(A.primeFamille,"0") as primeFamille, - IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm, rachatTm, TM.libelle as rachattm, garantieArchive, collegeArchive - FROM police A - left join typecontrat T on (T.codeTypeContrat=A.codeTypeContrat) - left join typeavenant B on (B.codeTypeAvenant=A.codeTypeAvenant) - left join etatpolice D on (D.codeEtatPolice=A.codeEtatPolice) - left join rachattm TM on (TM.codeRachatTm=A.rachatTm) - WHERE (A.codeSociete=?) AND (A.idClient=?) order by A.id'; - - $polices = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - return $polices; - } - - public function getPolice($numeroPolice) { - $sql = 'SELECT A.id, A.codeSociete, A.idClient, A.numeroClient, numeroPolice, numeroPoliceSociete, numeroDevis, - A.codeTypeContrat, B.libelle As typeContrat, dateEffet, dateFin, dateEcheance, numeroAvenant, ADDDATE(A.dateEcheance, +1) as DateRenouvellement, - A.codeTypeAvenant, D.libelle as typeAvenant, dateAvenant, A.codeApporteur, F.libelle as apporteur, A.codeGestionnaire, - concat(G.nom, " ", G.prenoms) as gestionnaire, A.dateCre, A.userCre, A.dateModif, A.userModif, A.codeEtatPolice, - E.libelle As etatPolice, A.codeFractionnement, IFNULL(A.primeFamille,"0") as primeFamille, garantieArchive, collegeArchive, - IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm, TM.libelle as rachattm - FROM police A left join typecontrat B on (B.codeTypeContrat=A.codeTypeContrat) - left join typeavenant D on (D.codeTypeAvenant=A.codeTypeAvenant) - left join etatpolice E on (E.codeEtatPolice=A.codeEtatPolice) - left join apporteur F on (F.codeSociete=A.codeSociete AND F.codeApporteur=A.codeApporteur) - left join gestionnaire G on (G.codeSociete=A.codeSociete AND G.codeGestionnaire=A.codeGestionnaire) - left join rachattm TM on (TM.codeRachatTm=A.rachatTm) - WHERE (A.codeSociete=?) AND (A.numeroPolice=?)'; - - $police = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroPolice)); - - if ($police->rowCount() > 0) - return $police->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune police ne correspond au numéo '$numeroPolice'"); - } - - public function getPoliceId($id) { - $sql = 'SELECT A.id, A.codeSociete, A.idClient, A.numeroClient, numeroPolice, numeroPoliceSociete, numeroDevis, - A.codeTypeContrat, B.libelle As typeContrat, dateEffet, dateFin, dateEcheance, numeroAvenant, ADDDATE(A.dateEcheance, +1) as DateRenouvellement, - A.codeTypeAvenant, D.libelle as typeAvenant, dateAvenant, A.codeApporteur, F.libelle as apporteur, A.codeGestionnaire, - concat(G.nom, " ", G.prenoms) as gestionnaire, A.dateCre, A.userCre, A.dateModif, A.userModif, A.codeEtatPolice, A.taciteReconduction, - E.libelle As etatPolice, A.codePeriodicite, A.codeFractionnement, H.libelle as fractionnement, A.deduireComm, A.tauxRachatTm, - IFNULL(B.tauxTaxe,"0") AS tauxTaxe, IFNULL(A.tauxCommission,"0") AS tauxCommission, IFNULL(A.primeFamille,"0") as primeFamille, - IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm, TM.libelle as rachattm, garantieArchive, collegeArchive - FROM police A - left join typecontrat B on (B.codeTypeContrat=A.codeTypeContrat) - left join typeavenant D on (D.codeTypeAvenant=A.codeTypeAvenant) - left join etatpolice E on (E.codeEtatPolice=A.codeEtatPolice) - left join apporteur F on (F.codeSociete=A.codeSociete AND F.codeApporteur=A.codeApporteur) - left join gestionnaire G on (G.codeSociete=A.codeSociete AND G.codeGestionnaire=A.codeGestionnaire) - left join fractionnement H on (H.codeFractionnement=A.codeFractionnement) - left join rachattm TM on (TM.codeRachatTm=A.rachatTm) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $police = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - - if ($police->rowCount() > 0) - return $police->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune police ne correspond au ie '$id'"); - } - - public function getPoliceIdSimple($id) { - $sql = 'SELECT A.* FROM police A WHERE (A.codeSociete=?) AND (A.id=?)'; - $police = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($police->rowCount() > 0) - return $police->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune police ne correspond au ie '$id'"); - } - - - public function getTextecp($id) { - $sql = 'select texteCp from police where (id=?)'; - $textecp = $this->executerRequete($sql, array($id)); - return $textecp->fetch(PDO::FETCH_ASSOC); - } - - public function enregistrertexteCp($texteCp, $idPolice) { - $sql = 'update police set texteCp=? where (id=?)'; - $this->executerRequete($sql, array($texteCp, $idPolice)); - } - - public function getNombrePolices($numeroClient) - { - $sql = 'select count(*) as nbPolices FROM polices A WHERE (A.codeSociete=?) AND (A.numeroClient=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroClient)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbPolices']; - } - - public function getNombrePolicesId($id) - { - $sql = 'select count(*) as nbPolices FROM police A WHERE (A.codeSociete=?) AND (A.id=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbPolices']; - } - - public function getContextePoliceId($id) { - $sql = 'SELECT A.idClient, A.numeroClient, A.id AS idPolice, A.numeroPolice, - IFNULL(B.tauxTaxe,"0") AS tauxTaxe, A.codeEtape, IFNULL(A.tauxCommission,"0") AS tauxCommission, - IFNULL(A.primeFamille,"0") as primeFamille, IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm, - TM.libelle as rachattm, garantieArchive, collegeArchive, A.codeTypeAvenant, ADDDATE(A.dateEcheance, +1) as DateRenouvellement, - A.dateEffet, A.dateFin, A.dateEcheance, dateAvenant, A.deduireComm, A.codeEtatPolice - FROM police A - LEFT JOIN typecontrat B ON (B.codeTypeContrat=A.codeTypeContrat) - left join rachattm TM on (TM.codeRachatTm=A.rachatTm) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - $context = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_idClient_C'] = $context['idClient']; - $_SESSION['p_numeroClient_C'] = $context['numeroClient']; - $_SESSION['p_idPolice_C'] = $context['idPolice']; - $_SESSION['p_numeroPolice_C'] = $context['numeroPolice']; - $_SESSION['p_codeEtape_C'] = $context['codeEtape']; - $_SESSION['p_tauxTaxe_C'] = $context['tauxTaxe']; - $_SESSION['p_tauxCommission_C'] = $context['tauxCommission']; - $_SESSION['p_deduireComm_C'] = $context['deduireComm']; - $_SESSION['p_codeTypeAvenant_C'] = $context['codeTypeAvenant']; - $_SESSION['p_codeEtatPolice_C'] = $context['codeEtatPolice']; - - $_SESSION['p_dateEffet_C'] = $context['dateEffet']; - $_SESSION['p_dateFin_C'] = $context['dateFin']; - $_SESSION['p_dateEcheance_C'] = $context['dateEcheance']; - - $_SESSION['p_DateRenouvellement_C'] = $context['DateRenouvellement']; - - $_SESSION['p_dateAvenant_C'] = $context['dateAvenant']; - - $_SESSION['p_idPoliceAjax'] = $_SESSION['p_idPolice_C']; - - $_SESSION['p_primeFamille_C'] = $context['primeFamille']; - $_SESSION['p_primeBeneficiaire_C'] = $context['primeBeneficiaire']; - - $_SESSION['p_rachatTm_C'] = $context['rachatTm']; - - // $_SESSION['p_garantieArchive_C'] = $context['garantieArchive']; - $_SESSION['p_collegeArchive_C'] = $context['collegeArchive']; - - $_SESSION['p_idAdherent_C'] = ""; - $_SESSION['p_numeroAdherent_C'] = ""; - $_SESSION['p_nomAdherent_C'] = ""; - - $_SESSION['p_idBeneficiaire_C'] = ""; - $_SESSION['p_numeroBeneficiaire_C'] = ""; - $_SESSION['p_nomBeneficiaire_C'] = ""; - $_SESSION['p_lienPhoto_C'] = ""; - - // nb famille et de dépendants - $sql = 'select - ifnull(sum(case when codeLienParente="A" then "1" else "0" end), "0") as ndAdh, - ifnull(SUM(case when codeLienParente="A" then "0" else "1" end), "0") as ndDep, - ifnull(SUM(case when codeEtatBeneficiaire="V" then "1" else "0" end), "0") as ndActif - from beneficiaire where (codeSociete=?) AND (idPolice=?)'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - $effectif = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_ndAdh_C'] = $effectif['ndAdh']; - $_SESSION['p_ndDep_C'] = $effectif['ndDep']; - $_SESSION['p_ndActif_C'] = $effectif['ndActif']; - } - - public function getDenierNumeroPolice($annee) - { - $sql = 'select dernierNumeroPolice from numerotationpolice WHERE (codeSociete=? AND annee=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$annee)); - - if ($resultat->rowCount() == 0) - { - $sql = 'insert into numerotationpolice (codeSociete, annee, dernierNumeroPolice) values (?,?,?)'; - $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$annee,"0")); - return "1"; - } else - { - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['dernierNumeroPolice']+1; - } - } - - public function setDenierNumeroPolice($annee,$dernierNumeroPolice) - { - $sql = 'update numerotationpolice set dernierNumeroPolice=? WHERE (codeSociete=? AND annee=?)'; - $this->executerRequete($sql, array($dernierNumeroPolice, $_SESSION['p_codeSociete'], $annee)); - } - - public function ajouter($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat, - $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, - $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, - $primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm) - { - - $sql = 'INSERT INTO police (codeSociete, idClient, numeroClient, numeroPolice, numeroPoliceSociete, - codeTypeContrat, dateEffet, dateFin, dateEcheance, numeroAvenant, codeTypeAvenant, dateAvenant, - codeApporteur, codeGestionnaire, dateCre, userCre, codeEtatPolice, codeFractionnement, codePeriodicite, tauxCommission, - primeFamille, primeBeneficiaire, rachatTm, deduireComm, taciteReconduction, tauxRachatTm) - VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat, - $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, - $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, - $primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm)); - - $dernierId=$this->dernierId(); - - $sql = 'insert into avenant (codeSociete, idPolice, numeroPolice, codeTypeAvenant, numeroAvenant, dateEffet, dateCre, user, dateSysteme) - select codeSociete, id as idPolice, numeroPolice, codeTypeAvenant, numeroAvenant, dateEffet, dateCre, userCre as `user`, dateSysteme - from police where (id=?)'; - - $this->executerRequete($sql, array($dernierId)); - - return $dernierId; - - } - - public function modifier($id, $tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $rachatTm) - { - $sql = 'UPDATE police SET tauxCommission=?, primeFamille=?, primeBeneficiaire=?, codeApporteur=?, rachatTm=? where (id=?)'; - $this->executerRequete($sql, array($tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $rachatTm, $id)); - } - - public function initresiliation($idPolice) - { - $dateAvenant = $_SESSION['p_dateAvenant_C']; - $motifavenant = $_SESSION['p_motifavenant_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_init_resiliation(?, ?, ?, ?)'; - $this->executerRequete($sql, array($idPolice, $dateAvenant, $user, $motifavenant)); - } - - public function initretrait($idPolice) - { - $dateAvenant = $_SESSION['p_dateAvenant_C']; - $motifavenant = $_SESSION['p_motifavenant_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_init_retrait(?, ?, ?, ?)'; - $this->executerRequete($sql, array($idPolice, $dateAvenant, $user, $motifavenant)); - } - - public function initrerenouvellement($idPolice) - { - $dateAvenant = $_SESSION['p_dateAvenant_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_init_renouvellement(?, ?, ?)'; - $this->executerRequete($sql, array($idPolice, $dateAvenant, $user)); - } - - public function initLimiteAdditionnelle($idPolice, $dateAvenant) - { - $user = $_SESSION['p_login']; - - $sql = 'call sp_init_limite_additionnelle(?, ?, ?)'; - $this->executerRequete($sql, array($idPolice, $dateAvenant, $user)); - } - - public function getAvenantTemp() { - $user = $_SESSION['p_login']; - $sql = 'SELECT * FROM avenant_temp WHERE (`user`=?) order by id desc'; - $resultat = $this->executerRequete($sql, array($user)); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getEmissionTemp() { - $user = $_SESSION['p_login']; - $sql = 'SELECT * FROM emission_temp WHERE (`user`=?)'; - $resultat = $this->executerRequete($sql, array($user)); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function creeravenant($idPolice, $codeTypeAvenant, $motifavenant, $dateAvenant) - { - $user = $_SESSION['p_login']; - $sql = 'call sp_creer_avenant(?, ?, ?, ?, ?)'; - $this->executerRequete($sql, array($idPolice, $codeTypeAvenant, $motifavenant, $dateAvenant, $user)); - } - - public function enregistrerresiliation() - { - $user = $_SESSION['p_login']; - $idPolice = $_SESSION['p_idPolice_C']; - - $sql = 'call sp_avenant_resiliation(?, ?)'; - $this->executerRequete($sql, array($idPolice, $user)); - } - - public function enregistrerretrait() - { - $user = $_SESSION['p_login']; - $idPolice = $_SESSION['p_idPolice_C']; - - $sql = 'call sp_avenant_retrait(?, ?)'; - $this->executerRequete($sql, array($idPolice, $user)); - } - - public function enregistrerrenouvellement() - { - $user = $_SESSION['p_login']; - $idPolice = $_SESSION['p_idPolice_C']; - - $sql = 'call sp_avenant_renouvellement(?, ?)'; - $this->executerRequete($sql, array($idPolice, $user)); - } - - public function getIdPolice($numeroPolice) { - $sql = 'SELECT id FROM police WHERE (codeSociete=?) AND (numeroPolice=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $numeroPolice)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['id']; - } - - public function existeligne($numeroPolice) { - $sql = 'select id FROM police WHERE (codeSociete=?) and (numeroPolice=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$numeroPolice)); - return ($resultat->rowCount() > 0); - } - - public function formaterNumeroPolice($annee,$numeroPolice) { - $numeroPolice = "00000".$numeroPolice; - $numeroPolice = substr($numeroPolice, -6); - $numeroPolice = $annee.$numeroPolice; - return $numeroPolice; - } - - public function supprimer($idPolice) { - $sql = 'select id from college where (idPolice=?) limit 1'; - $resultat = $this->executerRequete($sql, array($idPolice)); - - if($resultat->rowCount() == 0) - { - $sql = 'DELETE FROM police WHERE (id=?)'; - $this->executerRequete($sql, array($idPolice)); - return true; - } - else - { - return false; - } - } - - public function getExisteQuittance($idPolice) { - $sql = 'select id from emission where (idPolice=?) limit 1'; - $resultat = $this->executerRequete($sql, array($idPolice)); - - if($resultat->rowCount() == 0) - { - return "0"; - } - else - { - return "Q"; - } - } - - public function archivergarantie($id) { - $sql = 'UPDATE police SET garantieArchive="1" where (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function archivercollege($id) { - $sql = 'UPDATE police SET collegeArchive="1" where (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function getContexteAjaxPolice($id) - { - $sql = 'SELECT A.id as idPolice FROM police A WHERE (A.id=?)'; - $resultat = $this->executerRequete($sql, array($id)); - $context = $resultat->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_idPoliceAjax'] = $context['idPolice']; - $_SESSION['p_idPolice_C'] = $_SESSION['p_idPoliceAjax']; - } - - public function getEnteteCP($idPolice) - { - $sql = 'call sp_entete_cp(?);'; - - $entete = $this->executerRequete($sql, array($idPolice)); - return $entete->fetch(PDO::FETCH_ASSOC); - } - - public function getCollegesCP($idPolice) - { - $sql = 'call sp_collesges_police(?);'; - - $colleges = $this->executerRequete($sql, array($idPolice)); - return $colleges->fetchAll(PDO::FETCH_ASSOC); - } - - public function getGarantiesCollegesCP($idPolice) - { - $sql = 'call sp_garanties_colleges_police(?);'; - - $garantiescolleges = $this->executerRequete($sql, array($idPolice)); - return $garantiescolleges->fetchAll(PDO::FETCH_ASSOC); - } - - public function gettableauPrestationsCP($idPolice) - { - $sql = 'call sp_tableau_prestation_police(?);'; - - $colleges = $this->executerRequete($sql, array($idPolice)); - return $colleges->fetchAll(PDO::FETCH_ASSOC); - } - - public function getRapportSpPolice($idPolice, $dateReference) - { - $sql = 'call sp_rapport_sp_police(?, ?);'; - - $sppolice = $this->executerRequete($sql, array($idPolice, $dateReference)); - return $sppolice->fetch(PDO::FETCH_ASSOC); - } - - public function getConsommationPolice($idPolice, $dateReference) - { - // $dj = date("Y-m-d"); - $sql = 'call sp_consommation_police(?, ?);'; - - $consommationpolice = $this->executerRequete($sql, array($idPolice, $dateReference)); - return $consommationpolice->fetch(PDO::FETCH_ASSOC); - } - - public function getExisteConsommationPolice($idPolice) - { - $dj = date("Y-m-d"); - $sql = 'call sp_consommation_police(?, ?);'; - - $resultat = $this->executerRequete($sql, array($idPolice, $dj)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - $consommationpolice = $ligne['consommation']; - - if($consommationpolice>"0") - { - return "C"; - } - else - { - return "0"; - } - } - - public function gettableauAjustementCP() - { - $sql = 'call sp_tableau_ajustement();'; - - $tableauajustementcps = $this->executerRequete($sql); - return $tableauajustementcps->fetchAll(PDO::FETCH_ASSOC); - } - - public function getClientsearchPol($numeroPolice) - { - $sql = 'select id as idPolice from police WHERE (codeSociete=?) AND (numeroPolice=?)'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$numeroPolice)); - - if ($resultat->rowCount() == 0) - { - return "0"; - } else - { - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['idPolice']; - } - } - - public function recapituler_maj_limite_police() - { - $user = $_SESSION['p_login']; - $sql = 'call sp_recapituller_maj_limite_police(?)'; - - $this->executerRequete($sql, array($user)); - } - - public function enregistrerlimiteadditionnelle() - { - $user = $_SESSION['p_login']; - $idPolice = $_SESSION['p_idPolice_C']; - - $sql = 'call sp_avenant_limite_additionnelle(?, ?)'; - $this->executerRequete($sql, array($idPolice, $user)); - } - - public function getContexteClientId($idPolice) { - $sql = 'SELECT A.id as idClient, A.numeroClient, concat(A.nom," ",A.prenoms) as nomClient - FROM clients A join police B on (B.idClient=A.id) WHERE (B.id=?)'; - - $resultat = $this->executerRequete($sql, array($idPolice)); - - $context = $resultat->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_idClient_C'] = $context['idClient']; - $_SESSION['p_numeroClient_C'] = $context['numeroClient']; - $_SESSION['p_nomClient_C'] = $context['nomClient']; - $_SESSION['p_idClientAjax'] = $context['idClient']; - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Prescription.php b/PHPMailer/Modele/Prescription.php deleted file mode 100755 index da3be76..0000000 --- a/PHPMailer/Modele/Prescription.php +++ /dev/null @@ -1,116 +0,0 @@ -executerRequete($sql, array($numeroPrescription)); - - return $prescription->fetch(PDO::FETCH_ASSOC); - } - - public function getContexteAjaxPrescription($numeroPrescription) - { - $_SESSION['p_numeroPrescription_C'] = $numeroPrescription; - } - - public function getPrescriptionBonOrdonnance($numeroBonOrdonnance) - { - $sql = 'select * from p_prescription where numeroBonOrdonnance(?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonOrdonnance)); - - return $prescription->fetch(PDO::FETCH_ASSOC); - } - - - public function getprescription_pha($numeroBonOrdonnance, $codePrestataireLivraison) - { - $sql = 'call sp_p_get_cons_pha(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance, $codePrestataireLivraison)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroBonExamen_C'] = $ligne['numeroBonExamen']; - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - return $ligne; - } - - public function getdetailprescription_pha($numeroBonOrdonnance, $codePrestataireLivraison) - { - $sql = 'call sp_r_get_detail_prescription_pha(?, ?)'; - - $optique = $this->executerRequete($sql, array($numeroBonOrdonnance, $codePrestataireLivraison)); - - return $optique->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrerprescription($numeroBon, $codeMedecin, $codeGestionBon) - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - $fusionConsOrd = $_SESSION['p_fusionConsOrd']; - - $sql = 'call sp_p_enregistrer_prescription(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $numeroPrescription, $numeroBon, - $codeMedecin, $user, $codeGestionBon, $fusionConsOrd)); - } - - public function envoieprescription($numeroBon, $codeMedecin, $codeGestionBon) - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - $fusionConsOrd = $_SESSION['p_fusionConsOrd']; - /* - var_dump('Bénéficiaire='.$idBeneficiaire); - var_dump('\nFeuille='.$numeroFeuilleMaladie); - var_dump('\nNuméro Prescription='.$numeroPrescription); - var_dump('\nNuméro Bon='.$numeroBon); - var_dump('\nCode Médecin='.$codeMedecin); - var_dump('\nUser='.$user); - var_dump('\nCode Gestion Bon='.$codeGestionBon); - var_dump('\nFusion='.$fusionConsOrd); - - die(); - */ - $sql = 'call sp_p_envoie_prescription(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $numeroPrescription, $numeroBon, - $codeMedecin, $user, $codeGestionBon, $fusionConsOrd)); - } - - public function noprescription() - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_no_prescription(?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie)); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Prescription_temp.php b/PHPMailer/Modele/Prescription_temp.php deleted file mode 100755 index bac5879..0000000 --- a/PHPMailer/Modele/Prescription_temp.php +++ /dev/null @@ -1,408 +0,0 @@ -executerRequete($sql, array($numeroPrescription, $idSaisie, $user)); - - return $prescription->fetch(PDO::FETCH_ASSOC); - } - - public function getprescription_pha($numeroBonOrdonnance) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_prescription_temp_pha(?, ?, ?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonOrdonnance, $idSaisie, $user)); - - $ligne = $prescription->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - - return $ligne; - } - - public function getinfosprescription_pha($numeroBonOrdonnance) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_infos_prescription_temp_pha(?, ?, ?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonOrdonnance, $idSaisie, $user)); - - $ligne = $prescription->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - return $ligne; - } - - public function initpharmacie_cso() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeActePharmacie = $_SESSION['p_codeActePharmacie_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_pharmacie_cso(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $codeActePharmacie, $idSaisie, $numeroPrescription, $user, $codeTarifMedicament, $tm)); - } - - public function getTarifActeAdherent($idAdherent) - { - $sql="SELECT fn_tarifActe_college_adherent(?) tarifActe;"; - - $resultat = $this->executerRequete($sql, array($idAdherent))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tarifActe']; - } - - - public function getAdherentBonOrdonnance($numeroBonOrdonnance) - { - $sql="SELECT idAdherent from p_feuillemaladie where numeroBonOrdonnance=? ;"; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance))->fetch(PDO::FETCH_ASSOC); - - return $resultat['idAdherent']; - } - - public function getTmBonOrdonnance($numeroBonOrdonnance) - { - $sql="SELECT tm from p_feuillemaladie where numeroBonOrdonnance=? ;"; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tm']; - } - - public function initpharmacie_pha($numeroBonOrdonnance) - { - $_SESSION['p_numeroBonOrdonnance_C'] = $numeroBonOrdonnance; - - //$idAdherent = $this->getAdherentBonOrdonnance($numeroBonOrdonnance); - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $codeActePharmacie = $_SESSION['p_codeActePharmacie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - //$codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - $codeTarifMedicament = $_SESSION['p_codeTarifMedicament_C']; - - - - //$tm = $_SESSION['p_tm_C']; - $tm = $this->getTmBonOrdonnance($numeroBonOrdonnance); - //var_dump($tm); - //die(); - - $sql = 'call sp_p_init_pharmacie_pha(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $codeActePharmacie, $idSaisie, $numeroBonOrdonnance, $user, $codeTarifMedicament, $tm)); - } - - public function getContexteAjaxPrescription($numeroPrescription) - { - $_SESSION['p_numeroPrescription_C'] = $numeroPrescription; - } - - public function getContexteAjaxOrdonnance($numeroBonOrdonnance) - { - $_SESSION['p_numeroBonOrdonnance_C'] = $numeroBonOrdonnance; - } - - public function enregistrerprescription($numeroBon, $codeMedecin) - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_enregistrer_prescription(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $numeroPrescription, $numeroBon, $codeMedecin, $user)); - } - - public function getdetailnonlivre() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_detail_non_livre(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaillivre() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_detail_livre(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaillivrecso() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - // $sql = 'call sp_p_get_detail_livre(?, ?, ?, ?)'; - $sql = 'call sp_p_get_detail_livre_cso(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaillivrepha() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - // $sql = 'call sp_p_get_detail_livre(?, ?, ?, ?)'; - $sql = 'call sp_p_get_detail_livre_pha(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function ajoutermedicament($idMedicament) - { - $sql = 'call sp_p_ajouter_medicament_temp(?)'; - - $this->executerRequete($sql, array($idMedicament)); - } - - - public function ajoutermedicamentcso($idMedicament) - { - // $sql = 'call sp_p_ajouter_medicament_temp(?)'; - $sql = 'call sp_p_ajouter_medicament_temp_cso(?)'; - - $this->executerRequete($sql, array($idMedicament)); - } - - public function ajoutermedicamenttous() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_ajouter_medicament_temp_tous(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user)); - } - - public function ajoutermedicamenttouscso() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - // $sql = 'call sp_p_ajouter_medicament_temp_tous(?, ?, ?)'; - $sql = 'call sp_p_ajouter_medicament_temp_tous_cso(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user)); - } - - public function retirermedicament($idMedicament) - { - $sql = 'call sp_p_retirer_medicament_temp(?)'; - - $this->executerRequete($sql, array($idMedicament)); - } - - public function retirermedicamentcso($idMedicament) - { - $sql = 'call sp_p_retirer_medicament_temp_cso(?)'; - - $this->executerRequete($sql, array($idMedicament)); - } - - - public function retirermedicamenttous() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_retirer_medicament_temp_tous(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user)); - } - - - public function retirermedicamenttouscso() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - // $sql = 'call sp_p_retirer_medicament_temp_tous(?, ?, ?)'; - $sql = 'call sp_p_retirer_medicament_temp_tous_cso(?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user)); - } - - public function enregistrerpharmacie() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_pharmacie_cso(?, ?, ? , ? , ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function facturerpharmacie() - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $user_id = $_SESSION['p_user_id_C']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_pharmacie_pha(?, ?, ?, ?, ? , ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $user_id, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire)); - } - - public function annulersubstitutionmedicament($idMedicament) - { - $sql = 'call sp_p_annuler_substitution_medicament_temp(?)'; - - $this->executerRequete($sql, array($idMedicament)); - } - - public function getmedicament($idMedicament) - { - $sql = 'call sp_p_get_medicament(?)'; - - $resultat = $this->executerRequete($sql, array($idMedicament)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function enregistrersubstitutionmedicament($idMedicament, $prixSubstitut) - { - $sql = 'call sp_p_enregistrer_substitution_medicament_temp(?, ?)'; - - $this->executerRequete($sql, array($idMedicament, $prixSubstitut)); - } - - public function getfactures_ordonnance($numeroBonOrdonnance) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_facture_ordonnance(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance, $codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getfactures_total_ordonnance($numeroBonOrdonnance) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_total_facture_ordonnance(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroBonOrdonnance, $codePrestataire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function affiche_detailpha() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql="SELECT A.*, B.libelle AS libelleMedicament, B.unite, B.codeForme, - C.libelle AS forme, C.libelleEng AS formeEng, B.nomSubstitut - FROM p_prestationmedicaments_temp A - LEFT JOIN p_medicament B ON (B.codeMedicament=A.codeMedicament) - JOIN p_formemedicament C ON (C.codeForme=B.codeForme) - WHERE (A.numeroPrescription=?) - AND (A.idSaisie=?) AND (A.userP=?) - AND (A.livre='1') AND (A.codePrestataireLivraison=?) - AND (A.consultation!='1') AND (A.idFacture='0') - ORDER BY A.typeSysteme, B.libelle;"; - - - $resultat = $this->executerRequete($sql, array($numeroPrescription, $idSaisie, $user, $codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function majprixmanuelpha($idLivre, $valeurActeManuel, $prixManuel, $montantTm, $montantArembourser) - { - $numeroPrescription = $_SESSION['p_numeroPrescription_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - //$tm = ($_SESSION['p_tm_TP']>"0") ? $_SESSION['p_tm_TP'] : $_SESSION['p_tm_C']; - - //var_dump($montantTm); - //var_dump($montantArembourser); - - - //die(); - /* - $sql = "CALL sp_p_maj_prixManuel_pha(?,?,?,?,?,?,?,?);"; - - $this->executerRequete($sql, array($idLivre, $prixManuel, $montantTm, $montantArembourser, $user, - $numeroPrescription,$idSaisie, $tm)); - */ - $sql = "CALL sp_p_maj_prixManuel_pha(?,?,?,?,?,?,?,?);"; - - $this->executerRequete($sql, array($idLivre, $valeurActeManuel, $prixManuel, $montantTm, $montantArembourser, $user, - $numeroPrescription,$idSaisie)); - } -} - diff --git a/PHPMailer/Modele/Prestataire.php b/PHPMailer/Modele/Prestataire.php deleted file mode 100755 index 94e0215..0000000 --- a/PHPMailer/Modele/Prestataire.php +++ /dev/null @@ -1,152 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codePrestataire,$libelle)); - return $prestataires; - } - public function getPrestataire($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeTypePrestataire, B.libelle as typePrestataire, A.codePrestataire, A.libelle, - A.codePays, C.libelle as pays, A.codeVille, D.libelle as ville, A.codeLocalite, E.libelle as localite, - A.adresseGeo, A.adressePost, A.telephoneFixe, A.telephonePortable, A.email, A.nomResponsable, - A.contactResponsable, A.emailResponsable, A.nomInterlocuteur, A.contactInterlocuteur, A.emailInterlocuteur, - numeroCompte, A.codeGestionnaire, concat(F.nom," ",F.prenoms) as gestionnaire, A.codeNaturePrestataire - FROM prestataire A - left join typeprestataire B on (B.codeSociete=A.codeSociete AND B.codeTypePrestataire=A.codeTypePrestataire) - left join pays C on (C.codeSociete=A.codeSociete AND C.codePays=A.codePays) - left join ville D on (D.codeSociete=A.codeSociete AND D.codeVille=A.codeVille) - left join localite E on (E.codeSociete=A.codeSociete AND E.codeLocalite=A.codeLocalite) - left join gestionnaire F on (F.codeSociete=A.codeSociete AND F.codeGestionnaire=A.codeGestionnaire) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $prestataire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($prestataire->rowCount() > 0) - return $prestataire->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun prestataire ne correspond à cet id : '$id'"); - } - public function getnombrePrestataire() - { - $sql = 'select count(*) as nbPrestataire FROM prestataire A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbPrestataire']; - } - - public function ajouter($codeSociete, $codeTypePrestataire, $codePrestataire, $libelle, $codePays, $codeVille, $codeLocalite, - $adresseGeo, $adressePost, $telephoneFixe, $telephonePortable, $email, $nomResponsable, $contactResponsable, - $emailResponsable, $nomInterlocuteur, $contactInterlocuteur, $emailInterlocuteur,$numeroCompte, $codeGestionnaire, $codeNaturePrestataire) -{ - $sql = 'INSERT INTO prestataire (codeSociete, codeTypePrestataire, codePrestataire, libelle, codePays, codeVille, codeLocalite, - adresseGeo, adressePost, telephoneFixe, telephonePortable, email, nomResponsable, contactResponsable, emailResponsable, - nomInterlocuteur, contactInterlocuteur, emailInterlocuteur, numeroCompte, codeGestionnaire, codeNaturePrestataire) - VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)'; - $this->executerRequete($sql, array($codeSociete, $codeTypePrestataire, $codePrestataire, $libelle, $codePays, $codeVille, $codeLocalite, - $adresseGeo, $adressePost, $telephoneFixe, $telephonePortable, $email, $nomResponsable, $contactResponsable, - $emailResponsable, $nomInterlocuteur, $contactInterlocuteur, $emailInterlocuteur,$numeroCompte, $codeGestionnaire, $codeNaturePrestataire)); - } - - public function modifier($id, $codeTypePrestataire, $codePrestataire, $libelle, $codePays, $codeVille, $codeLocalite, - $adresseGeo, $adressePost, $telephoneFixe, $telephonePortable, $email, $nomResponsable, $contactResponsable, - $emailResponsable, $nomInterlocuteur, $contactInterlocuteur, $emailInterlocuteur,$numeroCompte, $codeGestionnaire, $codeNaturePrestataire) { - $sql = 'UPDATE prestataire SET codeTypePrestataire=?, codePrestataire=?, libelle=?, codePays=?, codeVille=?, codeLocalite=?, - adresseGeo=?, adressePost=?, telephoneFixe=?, telephonePortable=?, email=?, nomResponsable=?, contactResponsable=?, emailResponsable=?, - nomInterlocuteur=?, contactInterlocuteur=?, emailInterlocuteur=?, numeroCompte=?, codeGestionnaire=?, codeNaturePrestataire=? - where (id=?)'; - $this->executerRequete($sql, array($codeTypePrestataire, $codePrestataire, $libelle, $codePays, $codeVille, $codeLocalite, - $adresseGeo, $adressePost, $telephoneFixe, $telephonePortable, $email, $nomResponsable, $contactResponsable, - $emailResponsable, $nomInterlocuteur, $contactInterlocuteur, $emailInterlocuteur,$numeroCompte, $codeGestionnaire, $codeNaturePrestataire, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM prestataire WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codePrestataire) { - $sql = 'select id FROM prestataire WHERE (codeSociete=?) and (codePrestataire=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codePrestataire)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codePrestataire as `code`, libelle FROM prestataire WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql,array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeTypePrestataire($codeTypePrestataire) { - $sql = 'SELECT codePrestataire as `code`, libelle FROM prestataire - WHERE (codeSociete=?) and (codeTypePrestataire=?) - order by libelle'; - - $liste = $this->executerRequete($sql,array($_SESSION['p_codeSociete'], $codeTypePrestataire)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListePharmacie() { - $sql = 'SELECT codePrestataire as `code`, libelle FROM prestataire - WHERE (codeTypePrestataire in ("PHA", "CSO")) - order by libelle'; - - $liste = $this->executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeOpticien() { - $sql = 'SELECT codePrestataire as `code`, libelle FROM prestataire - WHERE (codeTypePrestataire = "OPT") - order by libelle'; - - $liste = $this->executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getunprestatairebycode($codePrestataire) - { - $sql = 'select * from prestataire where (codePrestataire=?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getusersprestataire($codePrestataire) - { - $sql = 'call sp_get_users_prestataire(?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getmedecinsprestataire($codePrestataire) - { - $sql = 'call sp_get_medecins_prestataire(?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Prestationactes.php b/PHPMailer/Modele/Prestationactes.php deleted file mode 100755 index afc0005..0000000 --- a/PHPMailer/Modele/Prestationactes.php +++ /dev/null @@ -1,403 +0,0 @@ -executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $user, $codeActe, $codeMedecin, $quantite, $prixActe, - $valeurActe, $montantTm, $aRembourser, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire, $ententePrealable, - $autorisation, $idSaisie, $prixTarif)); - } - - public function enregistrerchambre($codeActe, $quantite, $prixActe, $valeurActe, $montantTm, $aRembourser, $debut, $fin, - $numeroChambre, $autorisation, $prixTarif, $ententePrealable) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_chambre(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $user, $codeActe, $quantite, $prixActe, - $valeurActe, $montantTm, $aRembourser, $debut, $fin, $idAdherent, $numeroAdherent, $idBeneficiaire, $numeroBeneficiaire, $numeroChambre, - $autorisation, $idSaisie, $prixTarif, $ententePrealable)); - } - - public function getprestationsfeuille($numeroFeuilleMaladie, $codePrestataire) - { - $sql = 'call sp_p_get_prestations_feuille(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getactesmedicauxfeuille($numeroFeuilleMaladie, $codePrestataire) - { - $sql = 'call sp_p_get_actes_medicaux_feuille(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function getactesmedicauxfeuille_total($numeroFeuilleMaladie, $codePrestataire) - { - $sql = 'call sp_p_get_actes_medicaux_feuille_total(?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire) ); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function init_garantieadherent_temp($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_garantieadherent_temp(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function init_garantieadherent_temp_pha($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_garantieadherent_temp_pha(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function init_garantieadherent_temp_lab($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_garantieadherent_temp_lab(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function init_garantieadherent_temp_sea($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_garantieadherent_temp_sea(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function afficher_garantieadherent_temp() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_get_garantieadherent_temp(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function init_garantieadherent_temp_simple($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_garantieadherent_temp_simple(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - } - - - public function vider_garantieadherent_temp($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_vider_garantieadherent_temp_s(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - } - - public function init_garantieadherent_temp_opt($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_garantieadherent_temp_opt(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user, $tm)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getgarantieadherent_temp($numeroFeuilleMaladie, $codePrestataire) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_garantieadherent_temp(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie, $codePrestataire, $idSaisie, $user)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getchambresfeuille($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_chambres_feuille(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function gettotalchambresfeuille($numeroFeuilleMaladie) - { - $sql = 'call sp_p_get_total_chambres_feuille(?)'; - - $resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie) ); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function supprimeracte($idPrestationactes, $codeTypePrestation) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_supprimer_acte_medical(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $idPrestationactes, $codeTypePrestation)); - } - - public function supprimeracteselect($idPrestationactes, $codeTypePrestation) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_supprimer_acte_medical_select(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $idPrestationactes, $codeTypePrestation, $idSaisie, $user)); - } - - public function supprimerchambre($idChambre) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_supprimer_acte_medical(?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $idChambre, "HOSP")); - } - - public function requetesprestationactes($codePrestataire, $datePrestation1, $datePrestation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, - $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroFeuilleMaladie1, - $numeroFeuilleMaladie2, $codeTypePrestation, $ententePrealable, $numeroChambre, $facture, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - $codeTypePrestation = contruireParamLike($codeTypePrestation); - - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleActe = contruireParamLike($libelleActe); - $libelleFamilleActe = contruireParamLike($libelleFamilleActe); - - $sql = 'call sp_requetes_prestationactes(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $datePrestation1, $datePrestation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, - $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroFeuilleMaladie1, - $numeroFeuilleMaladie2, $codeTypePrestation, $ententePrealable, $numeroChambre, $facture, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesprestationactestotal($codePrestataire, $datePrestation1, $datePrestation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, - $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroFeuilleMaladie1, - $numeroFeuilleMaladie2, $codeTypePrestation, $ententePrealable, $numeroChambre, $facture, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - $codeTypePrestation = contruireParamLike($codeTypePrestation); - - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleActe = contruireParamLike($libelleActe); - $libelleFamilleActe = contruireParamLike($libelleFamilleActe); - - $sql = 'call sp_requetes_prestationactes_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $datePrestation1, $datePrestation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, - $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroFeuilleMaladie1, - $numeroFeuilleMaladie2, $codeTypePrestation, $ententePrealable, $numeroChambre, $facture, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function requetesprestationactesexport($codePrestataire, $datePrestation1, $datePrestation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, - $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroFeuilleMaladie1, - $numeroFeuilleMaladie2, $codeTypePrestation, $ententePrealable, $numeroChambre, $facture, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe) - { - $codePrestataire = contruireParamLike($codePrestataire); - $numeroAdherent = contruireParamLike($numeroAdherent); - $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); - $codeMedecin = contruireParamLike($codeMedecin); - $codeTypePrestataire = contruireParamLike($codeTypePrestataire); - $codeTypePrestation = contruireParamLike($codeTypePrestation); - /* - $hospitalisation = contruireParamLike($hospitalisation); - $numeroChambre = contruireParamLike($numeroChambre); - $chirurgie = contruireParamLike($chirurgie); - $facture = contruireParamLike($facture); - */ - $adherent = contruireParamLike($adherent); - $beneficiaire = contruireParamLike($beneficiaire); - $libelleActe = contruireParamLike($libelleActe); - $libelleFamilleActe = contruireParamLike($libelleFamilleActe); - - $sql = 'call sp_requetes_prestationactes_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $datePrestation1, $datePrestation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, - $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, - $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroFeuilleMaladie1, - $numeroFeuilleMaladie2, $codeTypePrestation, $ententePrealable, $numeroChambre, $facture, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe)); - - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getconsommables() - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_afficher_consommables(?, ?)'; - - $consommables = $this->executerRequete($sql, array($idSaisie, $user)); - - return $consommables->fetchAll(PDO::FETCH_ASSOC); - } - - public function majquantite($idPrestationactes, $quantite) - { - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_maj_quantite_acte(?, ?, ?)'; - - $this->executerRequete($sql, array($idPrestationactes, $quantite, $tm)); - } - - public function calculer_nb_actes_verres() - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $codeActeOptiqueCl = $_SESSION['p_codeActeOptiqueCl_C']; - - $sql = 'select fn_actes_verres_beneficiaire(?, ?, ?) as nbActesVerres;'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $codeTarifOptique, $codeActeOptiqueCl)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_nbActesVerres'] = $ligne['nbActesVerres']; - // return $ligne['prixActe']; - } - - public function get_nb_actes_verres() - { - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $codeTarifOptique = $_SESSION['p_codeTarifOptique_C']; - $codeActeOptiqueCl = $_SESSION['p_codeActeOptiqueCl_C']; - - $sql = 'select fn_actes_verres_beneficiaire(?, ?, ?) as nbActesVerres;'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $codeTarifOptique, $codeActeOptiqueCl)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_nbActesVerres'] = $ligne['nbActesVerres']; - return $_SESSION['p_nbActesVerres']; - } - - public function requetesprestationactesexportnew($codePrestataire, $datePrestation1, $datePrestation2) - { - $actVisible = $_SESSION['p_actVisible']; - - if($actVisible=="1") - { - $sql = 'call sp_p_requetes_prestationactes_export(?, ?, ?)'; - } - else - { - $sql = 'call sp_p_requetes_prestationactes_export_invisible(?, ?, ?)'; - } - - $resultat = $this->executerRequete($sql, array($codePrestataire, $datePrestation1, $datePrestation2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function requetesprestationactesnew($codePrestataire, $datePrestation1, $datePrestation2) - { - $sql = 'call sp_p_requetes_prestationactes(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $datePrestation1, $datePrestation2)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Prestationactes_temp.php b/PHPMailer/Modele/Prestationactes_temp.php deleted file mode 100755 index f8b473c..0000000 --- a/PHPMailer/Modele/Prestationactes_temp.php +++ /dev/null @@ -1,188 +0,0 @@ -executerRequete($sql, array($idReglement, $numeroDecompte, $idFacture, $idSaisie, $user) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function getprestationsfeuille_temp_pha($numeroDecompte, $idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idReglement = $_SESSION['p_idReglement_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_prestations_feuille_temp_pha(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idReglement, $numeroDecompte, $idFacture, $idSaisie, $user) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getprestationsfeuille_temp_total() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $idFacture = $_SESSION['p_idFacture_C']; - - $sql = 'call sp_p_get_prestations_feuille_temp_total(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) ); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function afficherprestationsfeuille_temp() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idFacture = $_SESSION['p_idFacture_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_afficher_prestations_feuille_temp(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function afficherprestationsfeuille_temp_pha() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idFacture = $_SESSION['p_idFacture_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_afficher_prestations_feuille_temp_pha(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user)) ; - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function get_facture_decompte() - { - $idFacture = $_SESSION['p_idFacture_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_r_get_facture_decompte(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture) ); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function validerprestation($idPrestationactes, $choix) - { - $sql = 'call sp_r_valider_prestation(?, ?)'; - - $this->executerRequete($sql, array($idPrestationactes, $choix)); - } - - public function validerfacturedec($idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idReglement = $_SESSION['p_idReglement_C']; - $numeroDecompte = $_SESSION['p_numeroDecompte_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_valider_facture_temp(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user)); - } - - - public function validerfacturedecpha($idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idReglement = $_SESSION['p_idReglement_C']; - $numeroDecompte = $_SESSION['p_numeroDecompte_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_valider_facture_temp_pha(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user)); - } - - public function reinitfacturedec($idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idReglement = $_SESSION['p_idReglement_C']; - $numeroDecompte = $_SESSION['p_numeroDecompte_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_reinit_facture_temp(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user)); - } - - public function majmontantforce($idPrestationactes, $montantForce) - { - $sql = 'call sp_r_maj_montantforce_prestation(?, ?)'; - $this->executerRequete($sql, array($idPrestationactes, $montantForce)); - } - - // OPTIQUES - - public function getprestationsfeuille_temp_opt($numeroDecompte, $idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idReglement = $_SESSION['p_idReglement_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_prestations_feuille_temp_opt(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idReglement, $numeroDecompte, $idFacture, $idSaisie, $user) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function afficherprestationsfeuille_temp_opt() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idFacture = $_SESSION['p_idFacture_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_afficher_prestations_feuille_temp_opt(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) ); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function validerfacturedecopt($idFacture) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $idReglement = $_SESSION['p_idReglement_C']; - $numeroDecompte = $_SESSION['p_numeroDecompte_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_r_valider_facture_temp_opt(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user)); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Produit.php b/PHPMailer/Modele/Produit.php deleted file mode 100755 index 4ade7c4..0000000 --- a/PHPMailer/Modele/Produit.php +++ /dev/null @@ -1,77 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeProduit,$libelle,$reseau)); - return $produits; - } - public function getProduit($id) { - $sql = 'select A.id, A.codeSociete, A.codeProduit, A.libelle, A.codeEtatProduit, A.dateEtat, A.codeBaseTarification, - B.libelle as baseTarification, A.primeFixe, A.primeFamille, A.primeIndividu, A.codeReseau, C.libelle as reseausoins - from produit A - left join basetarification B on (B.codeBaseTarification=A.codeBaseTarification) - left join reseausoins C on (C.codeSociete=A.codeSociete AND C.codeReseau=A.codeReseau) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $produit = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($produit->rowCount() > 0) - return $produit->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun produit ne correspond à cet id : '$id'"); - } - public function getnombreProduit() - { - $sql = 'select count(*) as nbProduit FROM produit A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbProduit']; - } - - public function ajouter($codeSociete,$codeProduit, $libelle, $codeEtatProduit, $dateEtat, $codeBaseTarification, $primeFixe, - $primeFamille, $primeIndividu, $codeReseau) { - $sql = 'INSERT INTO produit (codeSociete, codeProduit, libelle, codeEtatProduit, dateEtat, codeBaseTarification, primeFixe, - primeFamille, primeIndividu, codeReseau) - VALUES (?,?,?,?,?,?,?,?,?,?)'; - $this->executerRequete($sql, array($codeSociete, $codeProduit, $libelle, $codeEtatProduit, $dateEtat, $codeBaseTarification, $primeFixe, - $primeFamille, $primeIndividu, $codeReseau)); - } - - public function modifier($id, $codeProduit, $libelle, $codeEtatProduit, $dateEtat, $codeBaseTarification, $primeFixe, - $primeFamille, $primeIndividu, $codeReseau) { - $sql = 'UPDATE produit SET codeProduit=?, libelle=?, codeEtatProduit=?, dateEtat=?, codeBaseTarification=?, primeFixe=?, - primeFamille=?, primeIndividu=?, codeReseau=? - where (id=?)'; - $this->executerRequete($sql, array($codeProduit, $libelle, $codeEtatProduit, $dateEtat, $codeBaseTarification, $primeFixe, - $primeFamille, $primeIndividu, $codeReseau, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM produit WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeProduit) { - $sql = 'select id FROM produit WHERE (codeSociete=?) and (codeProduit=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeProduit)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeProduit as `code`, libelle FROM produit WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql,array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Profil.php b/PHPMailer/Modele/Profil.php deleted file mode 100755 index 9c18fe1..0000000 --- a/PHPMailer/Modele/Profil.php +++ /dev/null @@ -1,64 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeProfil,$libelle)); - return $profils; - } - public function getProfil($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeProfil, A.libelle, A.codeProfilSysteme, B.libelle as profilSysteme - FROM profil A left join profilsysteme B on (B.codeProfilSysteme=A.codeProfilSysteme) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $profil = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($profil->rowCount() > 0) - return $profil->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun profil ne correspond à cet id : '$id'"); - } - public function getNombreProfil() - { - $sql = 'select count(*) as nbProfil FROM profil A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbProfil']; - } - - public function ajouter($codeSociete, $codeProfil, $libelle, $codeProfilSysteme) { - $sql = 'INSERT INTO profil (codeSociete, codeProfil, libelle, codeProfilSysteme) VALUES (?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeProfil, $libelle, $codeProfilSysteme)); - } - - public function modifier($id, $codeProfil, $libelle, $codeProfilSysteme) { - $sql = 'UPDATE profil SET codeProfil=?, libelle=?, codeProfilSysteme=? where (id=?)'; - $this->executerRequete($sql, array($codeProfil, $libelle, $codeProfilSysteme, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM profil WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeProfil) { - $sql = 'select id FROM profil WHERE (codeSociete=?) and (codeProfil=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeProfil)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeProfil as `code`, libelle - FROM profil WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Profilsysteme.php b/PHPMailer/Modele/Profilsysteme.php deleted file mode 100755 index 7b82f6e..0000000 --- a/PHPMailer/Modele/Profilsysteme.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Rachattm.php b/PHPMailer/Modele/Rachattm.php deleted file mode 100755 index 5ed2274..0000000 --- a/PHPMailer/Modele/Rachattm.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Raisonconsultation.php b/PHPMailer/Modele/Raisonconsultation.php deleted file mode 100755 index 2b9c6b8..0000000 --- a/PHPMailer/Modele/Raisonconsultation.php +++ /dev/null @@ -1,40 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdelaicarencecaisonconsultation($codeRaisonConsultation) - { - $sql = 'select fn_delai_carence_raison_consultation(?) as delaiCarenceRaisonconsultation;'; - - $resultat = $this->executerRequete($sql, array($codeRaisonConsultation)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['delaiCarenceRaisonconsultation']; - } - - public function getappliquerdelaicarence($codeRaisonConsultation) - { - $sql = 'select fn_appliquer_delai_carence(?) as appliquerDelaiCarence;'; - - $resultat = $this->executerRequete($sql, array($codeRaisonConsultation)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['appliquerDelaiCarence']; - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Reglement.php b/PHPMailer/Modele/Reglement.php deleted file mode 100755 index 85a41a9..0000000 --- a/PHPMailer/Modele/Reglement.php +++ /dev/null @@ -1,163 +0,0 @@ -executerRequete($sql, array($idReglement)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroDecompte_C'] = $ligne['numeroDecompte']; - - // return $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne; - } - - public function getinfosdecompte($idReglement) - { - $sql = 'call sp_r_get_infos_decompte(?)'; - - $resultat = $this->executerRequete($sql, array($idReglement)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getdetaildecompte($numeroDecompte) - { - $sql = 'call sp_r_get_detail_decompte(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function recapdecompte($idReglement, $numeroDecompte) - { - $sql = 'call sp_r_recap_decompte(?, ?)'; - $this->executerRequete($sql, array($idReglement, $numeroDecompte)); - } - - public function getdecomptes($codePrestataire, $codeExercice, $codeMois, $codeEtatDecompte) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeEtatDecompte = contruireParamLike($codeEtatDecompte); - - // $sql = 'call sp_r_get_decomptes(?, ?, ?, ?)'; - $sql = 'call sp_r_get_decomptes(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeExercice, $codeMois, $codeEtatDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdecomptesexercice($codePrestataire, $codeExercice, $codeEtatDecompte) - { - $codePrestataire = contruireParamLike($codePrestataire); - $codeEtatDecompte = contruireParamLike($codeEtatDecompte); - - $sql = 'call sp_p_get_decomptes_exercice(?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codePrestataire, $codeExercice, $codeEtatDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexport($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportcso($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_cso(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportcsoid($idReglement) - { - $sql = 'call sp_p_bordereau_decompte_export_cso_id(?)'; - - $resultat = $this->executerRequete($sql, array($idReglement)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportpha($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_pha(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportopt($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_opt(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getdetaildecompteexportlab($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_lab(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - - public function getdetaildecompteexportsea($numeroDecompte) - { - $sql = 'call sp_p_bordereau_decompte_export_sea(?)'; - - $resultat = $this->executerRequete($sql, array($numeroDecompte)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function validerdecompteprestataire() - { - $idReglement = $_SESSION['p_idReglement_C']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_valider_decompte_prestataire(?, ?)'; - - $this->executerRequete($sql, array($idReglement, $user)); - } - - public function getecartsdecompte($codeTypeEcart) - { - $idReglement = $_SESSION['p_idReglement_C']; - - $sql = 'call sp_r_get_ecarts_decompte(?, ?)'; - - $resultat = $this->executerRequete($sql, array($idReglement, $codeTypeEcart)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getrecapecartdecompte($idReglement) - { - $sql = 'call sp_r_get_ecarts_decompte_total(?)'; - - $resultat = $this->executerRequete($sql, array($idReglement)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Reponseautorisation.php b/PHPMailer/Modele/Reponseautorisation.php deleted file mode 100755 index 81f3a83..0000000 --- a/PHPMailer/Modele/Reponseautorisation.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Reponsederogation.php b/PHPMailer/Modele/Reponsederogation.php deleted file mode 100755 index d136a52..0000000 --- a/PHPMailer/Modele/Reponsederogation.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Reponseententeprealable.php b/PHPMailer/Modele/Reponseententeprealable.php deleted file mode 100755 index cbef478..0000000 --- a/PHPMailer/Modele/Reponseententeprealable.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Requetes.php b/PHPMailer/Modele/Requetes.php deleted file mode 100755 index 8576551..0000000 --- a/PHPMailer/Modele/Requetes.php +++ /dev/null @@ -1,17 +0,0 @@ -executerRequete($sql, array($codeProfil)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Reseausoins.php b/PHPMailer/Modele/Reseausoins.php deleted file mode 100755 index ae5dee0..0000000 --- a/PHPMailer/Modele/Reseausoins.php +++ /dev/null @@ -1,60 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeReseau,$libelle)); - return $reseausoins; - } - public function getReseausoin($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeReseau, A.libelle, descritpionReseau - FROM reseausoins A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $reseausoin = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($reseausoin->rowCount() > 0) - return $reseausoin->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun réseau ne correspond à cet id : '$id'"); - } - public function getNombreReseausoins() - { - $sql = 'select count(*) as nbReseausoin FROM reseausoins A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbReseausoin']; - } - - public function ajouter($codeSociete, $codeReseau, $libelle, $descritpionReseau) { - $sql = 'INSERT INTO reseausoins (codeSociete, codeReseau, libelle, descritpionReseau) VALUES (?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeReseau, $libelle, $descritpionReseau)); - } - - public function modifier($id, $codeReseau, $libelle, $descritpionReseau) { - $sql = 'UPDATE reseausoins SET codeReseau=?, libelle=?, descritpionReseau=? where (id=?)'; - $this->executerRequete($sql, array($codeReseau, $libelle, $descritpionReseau, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM reseausoins WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeReseau) { - $sql = 'select id FROM reseausoins WHERE (codeSociete=?) and (codeReseau=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeReseau)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeReseau as `code`, libelle FROM reseausoins WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql,array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Seance.php b/PHPMailer/Modele/Seance.php deleted file mode 100755 index 557bf35..0000000 --- a/PHPMailer/Modele/Seance.php +++ /dev/null @@ -1,52 +0,0 @@ -executerRequete($sql, array($numeroExamen)); - - return $prescription->fetch(PDO::FETCH_ASSOC); - } - - public function getprescription_sea($idFacture) - { - $sql = 'call sp_p_get_cons_sea(?)'; - - $resultat = $this->executerRequete($sql, array($idFacture)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - $_SESSION['p_numeroBonConsultation_C'] = $ligne['numeroBonConsultation']; - $_SESSION['p_numeroBonOrdonnance_C'] = $ligne['numeroBonOrdonnance']; - $_SESSION['p_numeroBonHospitalisation_C'] = $ligne['numeroBonHospitalisation']; - $_SESSION['p_numeroBonOptique_C'] = $ligne['numeroBonOptique']; - $_SESSION['p_numeroBonExamen_C'] = $ligne['numeroBonExamen']; - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - - $_SESSION['p_numeroPrescription_C'] = $ligne['numeroPrescription']; - $_SESSION['p_numeroOptique_C'] = $ligne['numeroOptique']; - $_SESSION['p_numeroExamen_C'] = $ligne['numeroExamen']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - - $_SESSION['p_idFacture_C'] = $ligne['idFacture']; - $_SESSION['p_hospitalisation_C'] = $ligne['hospitalisation']; - $_SESSION['p_chirurgie_C'] = $ligne['chirurgie']; - - return $ligne; - } - - public function getdetailprescription_sea($idFacture) - { - $sql = 'call sp_r_get_detail_prestation_sea(?)'; - - $optique = $this->executerRequete($sql, array($idFacture)); - - return $optique->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Seance_temp.php b/PHPMailer/Modele/Seance_temp.php deleted file mode 100755 index 5e7a6d3..0000000 --- a/PHPMailer/Modele/Seance_temp.php +++ /dev/null @@ -1,227 +0,0 @@ -executerRequete($sql, array($numeroFeuilleMaladie, $idSaisie, $user)); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getprescription_sea($numeroBonKine) - { - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_get_prescription_temp_sea(?, ?, ?)'; - - $prescription = $this->executerRequete($sql, array($numeroBonKine, $idSaisie, $user)); - - $ligne = $prescription->fetch(PDO::FETCH_ASSOC); - $_SESSION['p_numeroBonKine_C'] = $ligne['numeroBonKine']; - $_SESSION['p_numeroPrescriptionKine_C'] = $ligne['numeroPrescriptionKine']; - $_SESSION['p_numeroFeuilleMaladie_C'] = $ligne['numeroFeuilleMaladie']; - - return $ligne; - } - - public function attributionbontemporaire($numeroBonSeance, $codeGestionBon) - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_attrubuer_bon_seance_kine(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $idSaisie, $user, $numeroBonSeance, $codeGestionBon)); - } - - public function getContexteAjaxOptique($numeroExamen) - { - $_SESSION['p_numeroExamen_C'] = $numeroExamen; - } - - public function enregistrerprescriptionseance($numeroBonKine, $codeMedecin, $codeGestionBon) - { - $codeSociete = $_SESSION['p_codeSociete']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_prescription_seance(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $idBeneficiaire, $numeroFeuilleMaladie, $numeroBonKine, $codeMedecin, - $user, $idSaisie, $codeGestionBon)); - } - - - public function modifierprescriptionseance($codeActePrescription, $quantite, $prixActe, $montantTm, $montantArembourser, - $fraisReel, $ententePrealable) - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_modifier_prescription_seance(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $codeActePrescription, $quantite, $user, $idSaisie, $tm, - $prixActe, $montantTm, $montantArembourser, $fraisReel, $ententePrealable)); - } - - public function modifierseancecso($quantite, $fraisReel, $montantTm, $montantArembourser) - { - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $sql = 'call sp_p_modifier_seance_cso(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroFeuilleMaladie, $user, $idSaisie, $quantite, $fraisReel, $montantTm, $montantArembourser)); - } - - public function getTarifActeAdherent($idAdherent) - { - $sql="SELECT fn_tarifActe_college_adherent(?) tarifActe;"; - - $resultat = $this->executerRequete($sql, array($idAdherent))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tarifActe']; - } - - public function getAdherentBonKine($numeroBonKine) - { - $sql="SELECT idAdherent from p_feuillemaladie where numeroBonKine=? ;"; - - $resultat = $this->executerRequete($sql, array($numeroBonKine))->fetch(PDO::FETCH_ASSOC); - - return $resultat['idAdherent']; - } - - public function getTmBonKine($numeroBonKine) - { - $sql="SELECT tm from p_feuillemaladie where numeroBonKine=? ;"; - - $resultat = $this->executerRequete($sql, array($numeroBonKine))->fetch(PDO::FETCH_ASSOC); - - return $resultat['tm']; - } - - public function modifierseancesea($codeActe, $quantite) - { - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $numeroPrescriptionKine = $_SESSION['p_numeroPrescriptionKine_C']; - $user = $_SESSION['p_login']; - $idSaisie = $_SESSION['p_idSaisie']; - $tm = $_SESSION['p_tm_C']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_modifier_seance_sea(?, ?, ?, ?, ?, ?, ?, ?);'; - - $this->executerRequete($sql, array($codeTarifActe, $numeroPrescriptionKine, $codeActe, $user, $idSaisie, $tm, $quantite, $codePrestataire)); - } - - public function initseance_cso() - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_seance_cso(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroFeuilleMaladie, $user, $tm)); - } - - public function initseancekine_cso($codeGestionBon) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroPrescriptionKine = $_SESSION['p_numeroPrescriptionKine_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $tm = $_SESSION['p_tm_C']; - - $sql = 'call sp_p_init_seance_kine_cso(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroPrescriptionKine, $user, $codeTarifActe, $tm, $codeGestionBon)); - } - - public function initseancekine_sea($codeGestionBon) - { - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $numeroBonKine = $_SESSION['p_numeroBonKine_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $idAdherent = $this->getAdherentBonKine($numeroBonKine); - - //$codeTarifActe = $_SESSION['p_codeTarifActe_C']; - $codeTarifActe = $this->getTarifActeAdherent($idAdherent); - - - //$tm = $_SESSION['p_tm_C']; - $tm = $this->getTmBonKine($numeroBonKine); - - $sql = 'call sp_p_init_seance_kine_sea(?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idSaisie, $numeroBonKine, $user, $codeTarifActe, $tm, $codeGestionBon)); - } - - public function getContexteAjaxPrescription($numeroExamen) - { - $_SESSION['p_numeroExamen_C'] = $numeroExamen; - } - - public function getContexteAjaxOrdonnance($numeroBonExamen) - { - $_SESSION['p_numeroBonExamen_C'] = $numeroBonExamen; - } - - public function enregistrerseance($codeGestionBon) - { - $numeroPrescriptionKine = $_SESSION['p_numeroPrescriptionKine_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_seance_cso(?, ?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescriptionKine, $idSaisie, $user, $idAdherent, $numeroAdherent, - $idBeneficiaire, $numeroBeneficiaire, $codeGestionBon)); - } - - public function facturerseance($user_id_substitut, $codeGestionBon) - { - $numeroPrescriptionKine = $_SESSION['p_numeroPrescriptionKine_C']; - $idSaisie = $_SESSION['p_idSaisie']; - $user = $_SESSION['p_login']; - - $user_id = $_SESSION['p_user_id_C']; - - $idAdherent = $_SESSION['p_idAdherent_C']; - $numeroAdherent = $_SESSION['p_numeroAdherent_C']; - $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; - $numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C']; - - $sql = 'call sp_p_enregistrer_seance_sea(?, ?, ?, ?, ? , ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroPrescriptionKine, $idSaisie, $user, $user_id, $idAdherent, $numeroAdherent, - $idBeneficiaire, $numeroBeneficiaire, $user_id_substitut, $codeGestionBon)); - } -} diff --git a/PHPMailer/Modele/Secteuractivite.php b/PHPMailer/Modele/Secteuractivite.php deleted file mode 100755 index 5d53961..0000000 --- a/PHPMailer/Modele/Secteuractivite.php +++ /dev/null @@ -1,61 +0,0 @@ -executerRequete($sql, array($codeSecteur,$libelleSecteur)); - return $secteuractivites; - } - public function getSecteuractivite($id) { - $sql = 'SELECT id, codeSecteur, libelleSecteur - FROM secteuractivite A WHERE (A.id=?)'; - - $secteuractivite = $this->executerRequete($sql, array($id)); - if ($secteuractivite->rowCount() > 0) - return $secteuractivite->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun Secteur d'activité ne correspond à cet id : '$id'"); - } - public function getNombreSecteurs() - { - $sql = 'select count(*) as nbSecteurs FROM secteuractivite'; - $resultat = $this->executerRequete($sql); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbSecteurs']; - } - - public function ajouter($codeSecteur, $libelleSecteur) { - $sql = 'INSERT INTO secteuractivite (codeSecteur,libelleSecteur) VALUES ( ?, ?)'; - $this->executerRequete($sql, array($codeSecteur, $libelleSecteur)); - } - - public function modifier($id, $codeSecteur, $libelleSecteur) { - $sql = 'UPDATE secteuractivite SET codeSecteur=?, libelleSecteur=? where (id=?)'; - $this->executerRequete($sql, array($codeSecteur, $libelleSecteur, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM secteuractivite WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeSecteur) { - $sql = 'select id FROM secteuractivite WHERE (codeSecteur=?)'; - $resultat = $this->executerRequete($sql, array($codeSecteur)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeSecteur as `code`, libelleSecteur as libelle - FROM secteuractivite order by libelleSecteur'; - - $liste = $this->executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Service.php b/PHPMailer/Modele/Service.php deleted file mode 100755 index d34151b..0000000 --- a/PHPMailer/Modele/Service.php +++ /dev/null @@ -1,61 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeService,$libelle)); - return $Services; - } - public function getService($id) { - $sql = 'SELECT id, codeSociete, codeService, libelle - FROM service A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $Service = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($Service->rowCount() > 0) - return $Service->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune Service ne correspond à cet id : '$id'"); - } - public function getNombreService() - { - $sql = 'select count(*) as nbService FROM Service A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbService']; - } - - public function ajouter($codeSociete, $codeService, $libelle) { - $sql = 'INSERT INTO Service (codeSociete, codeService, libelle) VALUES (?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeService, $libelle)); - } - - public function modifier($id, $codeService, $libelle) { - $sql = 'UPDATE service SET codeService=?, libelle=? where (id=?)'; - $this->executerRequete($sql, array($codeService, $libelle, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM service WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeService) { - $sql = 'select id FROM service WHERE (codeSociete=?) and (codeService=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeService)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeService as `code`, libelle - FROM service WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Sexe.php b/PHPMailer/Modele/Sexe.php deleted file mode 100755 index d0b4b4b..0000000 --- a/PHPMailer/Modele/Sexe.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Situationfamille.php b/PHPMailer/Modele/Situationfamille.php deleted file mode 100755 index ddebf02..0000000 --- a/PHPMailer/Modele/Situationfamille.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Societeuser.php b/PHPMailer/Modele/Societeuser.php deleted file mode 100755 index 2d341f1..0000000 --- a/PHPMailer/Modele/Societeuser.php +++ /dev/null @@ -1,29 +0,0 @@ -executerRequete($sql, array($codeSociete)); - return $societe->fetch(PDO::FETCH_ASSOC); - } - - public function getinfossassureurs($codeSociete) - { - $sql = 'select A.* from contactsassureur A where (A.codeSociete=?) order by A.ordre, A.nom, A.prenoms;'; - - $resultat = $this->executerRequete($sql, array($codeSociete)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Titre.php b/PHPMailer/Modele/Titre.php deleted file mode 100755 index 032f21b..0000000 --- a/PHPMailer/Modele/Titre.php +++ /dev/null @@ -1,61 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeTitre,$libelle)); - return $titres; - } - public function getTitre($id) { - $sql = 'SELECT id, codeSociete, codeTitre, libelle, titreCourrier - FROM titre A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $titre = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($titre->rowCount() > 0) - return $titre->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune titre ne correspond à cet id : '$id'"); - } - public function getNombreTitre() - { - $sql = 'select count(*) as nbTitre FROM titre A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbTitre']; - } - - public function ajouter($codeSociete, $codeTitre, $libelle, $titreCourrier) { - $sql = 'INSERT INTO titre (codeSociete, codeTitre, libelle, titreCourrier) VALUES (?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeTitre, $libelle, $titreCourrier)); - } - - public function modifier($id, $codeTitre, $libelle, $titreCourrier) { - $sql = 'UPDATE titre SET codeTitre=?, libelle=?, titreCourrier=? where (id=?)'; - $this->executerRequete($sql, array($codeTitre, $libelle, $titreCourrier, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM titre WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeTitre) { - $sql = 'select id FROM titre WHERE (codeSociete=?) and (codeTitre=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeTitre)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeTitre as `code`, libelle FROM titre - WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typeaffection.php b/PHPMailer/Modele/Typeaffection.php deleted file mode 100755 index b7f1829..0000000 --- a/PHPMailer/Modele/Typeaffection.php +++ /dev/null @@ -1,82 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeTypeAffection,$libelle)); - return $typeaffections; - } - public function getTypeaffection($id) { - $sql = 'SELECT id, codeSociete, codeTypeAffection, libelle - FROM p_typeaffection A WHERE (A.codeSociete=?) AND (A.id=?)'; - - $p_typeaffection = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($p_typeaffection->rowCount() > 0) - return $p_typeaffection->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune p_typeaffection ne correspond à cet id : '$id'"); - } - public function getNombreTypeaffection() - { - $sql = 'select count(*) as nbTypeaffection FROM p_typeaffection A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbTypeaffection']; - } - - public function ajouter($codeSociete, $codeTypeAffection, $libelle) { - $sql = 'INSERT INTO p_typeaffection (codeSociete, codeTypeAffection, libelle) VALUES (?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeTypeAffection, $libelle)); - } - - public function modifier($id, $codeTypeAffection, $libelle) { - $sql = 'UPDATE p_typeaffection SET codeTypeAffection=?, libelle=? where (id=?)'; - $this->executerRequete($sql, array($codeTypeAffection, $libelle, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM p_typeaffection WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeTypeAffection) { - $sql = 'select id FROM p_typeaffection WHERE (codeSociete=?) and (codeTypeAffection=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeTypeAffection)); - return ($resultat->rowCount() > 0); - } - - public function getListe() - { - if ($_SESSION['p_AffectionVisible']=="1") - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'SELECT codeTypeAffection as `code`, libelleEng as libelle - FROM p_typeaffection WHERE (codeSociete=?) order by libelleEng'; - } - else - { - $sql = 'SELECT codeTypeAffection as `code`, libelle - FROM p_typeaffection WHERE (codeSociete=?) order by libelle'; - } - } - else - { - $sql = 'SELECT codeTypeAffection as `code`, codeTypeAffection as libelle - FROM p_typeaffection WHERE (codeSociete=?) order by codeTypeAffection'; - } - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typebon.php b/PHPMailer/Modele/Typebon.php deleted file mode 100755 index ab6a57f..0000000 --- a/PHPMailer/Modele/Typebon.php +++ /dev/null @@ -1,144 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getListeFusion() - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'SELECT codeTypeBon as `code`, libelleEng as libelle FROM p_typebon WHERE (codeTypeBon!="ORDO") order by ordre, libelle'; - } - else - { - $sql = 'SELECT codeTypeBon as `code`, libelle FROM p_typebon WHERE (codeTypeBon!="ORDO") order by ordre, libelle'; - } - - $liste = $this->executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - - public function getDemandeBons($codeTypeBon, $d1, $d2) - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - - $sql = 'call sp_p_get_demande_bons(?, ?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $codeTypeBon, $d1, $d2)); - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getDenierNumeroBon($codeTypeBon) - { - $sql = 'select fn_getDenierNumeroBon(?, ?) as denierNumeroBon'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeTypeBon)); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['denierNumeroBon']; - } - - public function plageLibre($codeTypeBon, $noDepart, $noFin) { - $sql = 'select id FROM p_bonpec WHERE (codeSociete=?) and (codeTypeBon=?) and (numeroBon between ? and ?) limit 1'; - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codeTypeBon, $noDepart, $noFin)); - - return $resultat->rowCount(); - } - - - public function commanderbon($codeTypeBon, $quantite, $commentaire) - { - $codeSociete = $_SESSION['p_codeSociete']; - $codePrestataire = $_SESSION['p_codePrestataire_C']; - $dateDemande = date('Y-m-d'); - $codeUtilisateur = $_SESSION['p_login']; - - $sql = 'insert into p_demandebonpec (codeSociete, codeTypeBon, codePrestataire, quantite, dateDemande, commentaire, codeUtilisateur) - values (?, ?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $codeTypeBon, $codePrestataire, $quantite, $dateDemande, $commentaire, $codeUtilisateur)); - } - - public function getInfos($codeTypeBon) - { - $sql = 'select libelle from p_typebon where (codeTypeBon=?)'; - $resultat = $this->executerRequete($sql, array($codeTypeBon)); - return $resultat->fetch(PDO::FETCH_ASSOC); - } - - public function getCodeGestionBon($codeTypeBon) - { - $sql = 'select codeGestionBon from p_typebon where (codeTypeBon=?)'; - - $resultat = $this->executerRequete($sql, array($codeTypeBon)); - - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - return $ligne['codeGestionBon']; - } - - public function getTypebonParam() - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'CALL sp_get_type_bon_param_eng(?)'; - } - else - { - $sql = 'CALL sp_get_type_bon_param(?)'; - } - - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - /* - public function getCodeGestionBon($codeTypeBon) - { - if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US") - { - $sql = 'SELECT codeGestionBon, libelleEng AS libelle FROM p_typebon WHERE (codeTypeBon=?)'; - } - else - { - $sql = 'SELECT codeGestionBon, libelleEng AS libelle FROM p_typebon WHERE (codeTypeBon=?)'; - } - - $resultat = $this->executerRequete($sql, array($codeTypeBon)); - - // $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - - return $resultat->fetch(PDO::FETCH_ASSOC); - } - */ -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typeclient.php b/PHPMailer/Modele/Typeclient.php deleted file mode 100755 index b5f2908..0000000 --- a/PHPMailer/Modele/Typeclient.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typecontrat.php b/PHPMailer/Modele/Typecontrat.php deleted file mode 100755 index e9971ee..0000000 --- a/PHPMailer/Modele/Typecontrat.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typeprestataire.php b/PHPMailer/Modele/Typeprestataire.php deleted file mode 100755 index c8e0a34..0000000 --- a/PHPMailer/Modele/Typeprestataire.php +++ /dev/null @@ -1,64 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeTypePrestataire,$libelle)); - return $typeprestataires; - } - public function getTypeprestataire($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeTypePrestataire, A.libelle, A.codeTypeSysteme, B.libelle as libelleTypeSysteme - FROM typeprestataire A left join typeprestatairesysteme B on (B.codeTypeSysteme=A.codeTypeSysteme) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $typeprestataire = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($typeprestataire->rowCount() > 0) - return $typeprestataire->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune typeprestataire ne correspond à cet id : '$id'"); - } - public function getNombreTypeprestataire() - { - $sql = 'select count(*) as nbTypeprestataire FROM typeprestataire A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbTypeprestataire']; - } - - public function ajouter($codeSociete, $codeTypePrestataire, $libelle, $codeTypeSysteme) { - $sql = 'INSERT INTO typeprestataire (codeSociete, codeTypePrestataire, libelle, codeTypeSysteme) VALUES (?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeTypePrestataire, $libelle, $codeTypeSysteme)); - } - - public function modifier($id, $codeTypePrestataire, $libelle, $codeTypeSysteme) { - $sql = 'UPDATE typeprestataire SET codeTypePrestataire=?, libelle=?, codeTypeSysteme=? where (id=?)'; - $this->executerRequete($sql, array($codeTypePrestataire, $libelle, $codeTypeSysteme, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM typeprestataire WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeTypePrestataire) { - $sql = 'select id FROM typeprestataire WHERE (codeSociete=?) and (codeTypePrestataire=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeTypePrestataire)); - return ($resultat->rowCount() > 0); - } - - public function getListe() { - $sql = 'SELECT codeTypePrestataire as `code`, libelle - FROM typeprestataire WHERE (codeSociete=?) order by libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typeprestatairesysteme.php b/PHPMailer/Modele/Typeprestatairesysteme.php deleted file mode 100755 index 012cdad..0000000 --- a/PHPMailer/Modele/Typeprestatairesysteme.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Typeprestation.php b/PHPMailer/Modele/Typeprestation.php deleted file mode 100755 index 4c5df21..0000000 --- a/PHPMailer/Modele/Typeprestation.php +++ /dev/null @@ -1,14 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Utilisateur.php b/PHPMailer/Modele/Utilisateur.php deleted file mode 100755 index ba55260..0000000 --- a/PHPMailer/Modele/Utilisateur.php +++ /dev/null @@ -1,96 +0,0 @@ -executerRequete($sql, array($login)); - - if ($utilisateur->rowCount() == 1) - { - $user = $utilisateur->fetch(PDO::FETCH_ASSOC); - $hash = $user['motPass']; - - return (password_verify($mdp, $hash)); - } else - return false; - } - - public function getUtilisateur($login) - { - $sql = "call sp_p_get_utilisateur(?);"; - - $utilisateur = $this->executerRequete($sql, array($login)); - if ($utilisateur->rowCount() == 1) - // return $utilisateur->fetch(PDO::FETCH_ASSOC); - return $utilisateur->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucun utilisateur ne correspond aux identifiants fournis"); - } - - public function changerpass($login, $ancmdp, $nvmdp) - { - $hash = password_hash($nvmdp, PASSWORD_DEFAULT); - $sql = "UPDATE p_utilisateur set motPass=?, reInit = '0' WHERE codeUtilisateur=?"; - $this->executerRequete($sql, array($hash, $login)); - } - - public function viderTablesTemporairesUser($login) - { - $idSaisie = $_SESSION['p_idSaisie']; - $sql = "call sp_p_viderTablesTemporairesUser(?, ?)"; - $this->executerRequete($sql, array($login, $idSaisie)); - } - - public function getUtilisateurIdsaisie($idSaisie) - { - $sql = "call sp_p_get_utilisateur_idSaisie(?);"; - - $utilisateur = $this->executerRequete($sql, array($idSaisie)); - return $utilisateur->fetch(PDO::FETCH_ASSOC); - } - - public function changerlangueutilisateur() - { - $user = $_SESSION['p_login']; - $codeLangue = $_SESSION['p_lang']; - - if($codeLangue == "en_US") - { - $codeNewLang = "fr_FR"; - } - else - { - $codeNewLang = "en_US"; - } - - $sql = "call sp_p_changer_langue_utilisateur(?, ?);"; - - $this->executerRequete($sql, array($user, $codeNewLang)); - - $_SESSION['p_lang'] = $codeNewLang; - setcookie('lang', $codeLangue, time()+365*24*3600, '/'); - $_COOKIE['lang'] = $codeNewLang; - } - - public function verifiermotpassdefaut($codeSociete, $mdp) - { - $sql = "call sp_get_mot_pass_reinit(?);"; - - $resultat = $this->executerRequete($sql, array($codeSociete)); - - if ($resultat->rowCount() == 1) - { - $user = $resultat->fetch(PDO::FETCH_ASSOC); - $hash = $user['motPassReinit']; - return (password_verify($mdp, $hash)); - } - else - { - return false; - } - } - -} \ No newline at end of file diff --git a/PHPMailer/Modele/Ville.php b/PHPMailer/Modele/Ville.php deleted file mode 100755 index dd86f78..0000000 --- a/PHPMailer/Modele/Ville.php +++ /dev/null @@ -1,64 +0,0 @@ -executerRequete($sql, array($_SESSION['p_codeSociete'],$codeVille,$libelle)); - return $villes; - } - public function getVille($id) { - $sql = 'SELECT A.id, A.codeSociete, A.codeVille, A.libelle, A.codePays, B.libelle AS pays - FROM ville A left join pays B on (B.codePays=A.codePays) - WHERE (A.codeSociete=?) AND (A.id=?)'; - - $ville = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $id)); - if ($ville->rowCount() > 0) - return $ville->fetch(PDO::FETCH_ASSOC); - else - throw new Exception("Aucune ville ne correspond à cet id : '$id'"); - } - public function getNombreVille() - { - $sql = 'select count(*) as nbVille FROM ville A WHERE (A.codeSociete=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'])); - $ligne = $resultat->fetch(PDO::FETCH_ASSOC); - return $ligne['nbVille']; - } - - public function ajouter($codeSociete, $codeVille, $libelle, $codePays) { - $sql = 'INSERT INTO ville (codeSociete, codeVille, libelle, codePays) VALUES (?, ?, ?, ?)'; - $this->executerRequete($sql, array($codeSociete, $codeVille, $libelle, $codePays)); - } - - public function modifier($id, $codeVille, $libelle, $codePays) { - $sql = 'UPDATE ville SET codeVille=?, libelle=?, codePays=? where (id=?)'; - $this->executerRequete($sql, array($codeVille, $libelle, $codePays, $id)); - } - - public function supprimer($id) { - $sql = 'DELETE FROM ville WHERE (id=?)'; - $this->executerRequete($sql, array($id)); - } - - public function existeligne($codeVille) { - $sql = 'select id FROM ville WHERE (codeSociete=?) and (codeVille=?)'; - $resultat = $this->executerRequete($sql, array($_SESSION['p_codeSociete'],$codeVille)); - return ($resultat->rowCount() > 0); - } - - public function getListe($codePays=null) { - $codePays = contruireParam($codePays); - $sql = 'SELECT codeVille as `code`, libelle FROM ville - WHERE (codeSociete=? AND codePays=?) order by libelle'; - - $liste = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $codePays)); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -} \ No newline at end of file diff --git a/PHPMailer/Modele/Vues.php b/PHPMailer/Modele/Vues.php deleted file mode 100755 index 9737d1c..0000000 --- a/PHPMailer/Modele/Vues.php +++ /dev/null @@ -1,12 +0,0 @@ -executerRequete($sql); - return $liste->fetchAll(PDO::FETCH_ASSOC); - } -}