diff --git a/Modele/Ged.php b/Modele/Ged.php index c203ae3..d6601a4 100755 --- a/Modele/Ged.php +++ b/Modele/Ged.php @@ -3,188 +3,12 @@ require_once 'Framework/Modele.php'; class Ged extends Modele { - public function getgedfeuillemaladie($d1, $d2, $nomOrigine) + public function getgedfichepolice($idPolice) { - $codePrestataire = $_SESSION['codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C']; - - $sql = 'call sp_p_get_ged_feuillemaladie(?, ?, ?, ?, ?)'; + $sql = 'call sp_r_get_ged_fiche_police(?)'; - $resultat = $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $d1, $d2, $nomOrigine)); + $resultat = $this->executerRequete($sql, array($idPolice)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } - - public function enregistrergedfeuillemaladie($nomOrigine, $nouveau_fichier, $taille) - { - $codePrestataire = $_SESSION['codePrestataire_C']; - $numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['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['codePrestataire_C']; - $idBeneficiaire = $_SESSION['idBeneficiaire_C']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_beneficiaire_prest(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function enregistrergedbeneficiaireass($nomOrigine, $nouveau_fichier, $taille) - { - $idBeneficiaire = $_SESSION['idBeneficiaire_C']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['dossierGed'].$nouveau_fichier; - - $sql = 'call sp_a_ajouter_ged_beneficiaire(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idBeneficiaire, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function getgedbeneficiaireprest($d1, $d2, $nomOrigine) - { - $codePrestataire = $_SESSION['codePrestataire_C']; - $idBeneficiaire = $_SESSION['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 getgedbeneficiaire($d1, $d2, $nomOrigine) - { - $idBeneficiaire = $_SESSION['idBeneficiaire_C']; - - $sql = 'call sp_a_get_ged_beneficiaire(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idBeneficiaire, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function getgedadherent($d1, $d2, $nomOrigine) - { - $idAdherent = $_SESSION['idAdherent_C']; - - // $sql = 'call sp_p_get_ged_adherent(?, ?, ?, ?, ?)'; - $sql = 'call sp_a_get_ged_adherent(?, ?, ?, ?)'; - - $resultat = $this->executerRequete($sql, array($idAdherent, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrergedadherent($nomOrigine, $nouveau_fichier, $taille) - { - $codePrestataire = $_SESSION['codePrestataire_C']; - $idAdherent = $_SESSION['idAdherent_C']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['dossierGed'].$nouveau_fichier; - - // $sql = 'call sp_p_ajouter_ged_adherent(?, ?, ?, ?, ?, ?)'; - $sql = 'call sp_a_ajouter_ged_adherent(?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($idAdherent, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function getged($d1, $d2, $nomOrigine) - { - // $codePrestataire = $_SESSION['codePrestataire_C']; - $idAdherent = $_SESSION['idAdherent_C']; - // $sql = 'call sp_p_get_ged(?, ?, ?, ?)'; - $sql = 'call sp_a_get_ged_adherent(?, ?, ?, ?)'; - - - $resultat = $this->executerRequete($sql, array($idAdherent, $d1, $d2, $nomOrigine)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } - - public function enregistrerged($nomOrigine, $nouveau_fichier, $taille) - { - $codeSociete = $_SESSION['codeSociete']; - // $codePrestataire = $_SESSION['codePrestataire_C']; - $idAdherent = $_SESSION['idAdherent_C']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['dossierGed'].$nouveau_fichier; - - - - // $sql = 'call sp_p_ajouter_ged(?, ?, ?, ?, ?, ?)'; - $sql = 'call sp_a_ajouter_ged(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($codeSociete, $idAdherent, $nomOrigine, $cheminFichier, $taille, $user)); - } - - public function getgedpharmacie() - { - $numeroBonOrdonnance = $_SESSION['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['numeroBonOrdonnance_C']; - $idSaisie = $_SESSION['idSaisie']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['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['numeroBonOrdonnance_C']; - $idSaisie = $_SESSION['idSaisie']; - $user = $_SESSION['login']; - $cheminFichier = $_SESSION['dossierGed'].$nouveau_fichier; - - $sql = 'call sp_p_ajouter_ged_prescription(?, ?, ?, ?, ?, ?)'; - - $this->executerRequete($sql, array($numeroBonOrdonnance, $idSaisie, $user, $nomOrigine, $cheminFichier, $taille)); - } - - public function enregistrergedRD($idDemandeRemboursement, $nomOrigine, $nouveau_fichier, $taille) - { - $login = $_SESSION['login']; - $cheminFichier = $_SESSION['dossierGed'].$nouveau_fichier; - - $sql = 'Call sp_a_ajouter_ged_demande_rbd(?, ?, ?, ?, ?);'; - - $this->executerRequete($sql,array($idDemandeRemboursement, $nomOrigine, $cheminFichier, $taille, $login)); - - } - - public function getgedRd() - { - - $idDemandeRemboursement = $_SESSION['idDemandeRemboursement'] ?? '0'; - - $sql = 'call sp_a_get_ged_adherent_rd(?)'; - - - - $resultat = $this->executerRequete($sql, array($idDemandeRemboursement)); - - return $resultat->fetchAll(PDO::FETCH_ASSOC); - } } \ No newline at end of file diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 3eb98fe..1d089ba 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -269,8 +269,10 @@ $activeChildId = $menuData['child'];
- - + + + +