From 01b3fe8a90276b2ada7b12b026440f82253b7d8d Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Mon, 5 Jan 2026 11:40:55 +0000 Subject: [PATCH] a --- Controleur/ControleurMouvementassure.php | 19 ++++++ Controleur/ControleurRecherche.php | 65 ++++++++++++++++++ Vue/Mouvementassure/index.php | 49 ++++++++++++++ Vue/Recherche/index.php | 85 ++++++++++++++++++++++++ 4 files changed, 218 insertions(+) create mode 100644 Controleur/ControleurMouvementassure.php create mode 100644 Controleur/ControleurRecherche.php create mode 100644 Vue/Mouvementassure/index.php create mode 100644 Vue/Recherche/index.php diff --git a/Controleur/ControleurMouvementassure.php b/Controleur/ControleurMouvementassure.php new file mode 100644 index 0000000..d31fc05 --- /dev/null +++ b/Controleur/ControleurMouvementassure.php @@ -0,0 +1,19 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Mouvementassure'); + + $this->reponseententeprealable = (new Reponseententeprealable())->getListe(); + } + + public function index() { + $this->genererVue(array('reponseententeprealable' => $this->reponseententeprealable)); + } +} \ No newline at end of file diff --git a/Controleur/ControleurRecherche.php b/Controleur/ControleurRecherche.php new file mode 100644 index 0000000..b01aef5 --- /dev/null +++ b/Controleur/ControleurRecherche.php @@ -0,0 +1,65 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue("Recherche"); + + $this->beneficiaire = new Beneficiaire(); + + $_SESSION['modeDevis'] = "0"; + + $_SESSION['okId'] = "-1"; + $_SESSION['okId_face'] = "-1"; + } + + public function index($numeroBeneficiaire="", $numeroAdherent="", $nomBeneficiaire="", + $prenomsBeneficiaire="", $telephonePortable="", $email="") + { + $this->beneficiaire->getModeBiometrie(); + + if (isset($_POST['numeroBeneficiaire'])) + { + $numeroBeneficiaire=trim($_POST['numeroBeneficiaire']); + $numeroAdherent=trim($_POST['numeroAdherent']); + $nomBeneficiaire=trim($_POST['nomBeneficiaire']); + $prenomsBeneficiaire=trim($_POST['prenomsBeneficiaire']); + $telephonePortable=trim($_POST['telephonePortable']); + $email=trim($_POST['email']); + + if ($numeroBeneficiaire<=" " && $numeroAdherent<=" " && $numeroBeneficiaire<=" " && + $nomBeneficiaire<=" " && $prenomsBeneficiaire<=" " && $telephonePortable<=" " && $email<=" ") + { + $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); + } else + if ($numeroBeneficiaire>" ") + { + $beneficiaires = $this->beneficiaire->getBeneficiaire($numeroBeneficiaire); + } else + if ($numeroAdherent>" ") + { + $beneficiaires = $this->beneficiaire->getBeneficiairesAdh($numeroAdherent); + } else + { + $beneficiaires = $this->beneficiaire->getBeneficiaires($nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email); + } + } else + { + $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); + } + + if ($beneficiaires->rowCount() == 1) + { + $beneficiaire = $beneficiaires->fetch(); + $this->rediriger("Fichebeneficiaire", $beneficiaire['id']); + } else + { + $this->genererVue(array('beneficiaires' => $beneficiaires)); + } + } +} \ No newline at end of file diff --git a/Vue/Mouvementassure/index.php b/Vue/Mouvementassure/index.php new file mode 100644 index 0000000..43e1b1e --- /dev/null +++ b/Vue/Mouvementassure/index.php @@ -0,0 +1,49 @@ +titre = "Intersanté - Médicaments soumis à entente préalable"; +?> + + + + + + + + + + + + + + + + +
Période du + + au Etat + +
+ +
+ + + + + + + + + + + + + + + + + + + +
Date Médicament Qté Prestataire Bénéficiaire Répondue le Répondue par Situation Motif
+
diff --git a/Vue/Recherche/index.php b/Vue/Recherche/index.php new file mode 100644 index 0000000..c6c0db3 --- /dev/null +++ b/Vue/Recherche/index.php @@ -0,0 +1,85 @@ +titre = "INTER-SANTE - "._("Rechercher assuré") ; +?> + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TelE-mail
" >
+
+ +

+ + + + + + + + + + + + + + + + + + + nettoyer($beneficiaire['id']); + $numeroBeneficiaire=$this->nettoyer($beneficiaire['numeroBeneficiaire']); + ?> + + + + + + + + + + + + + + + + + + +
Sex
nettoyer($beneficiaire['numeroAdherent']) ?>nettoyer($beneficiaire['nomBeneficiaire']) ?>nettoyer($beneficiaire['prenomsBeneficiaire']) ?>nettoyer($beneficiaire['codeLienParente']) ?>nettoyer($beneficiaire['dateNaissance'])) ?>nettoyer($beneficiaire['sexe']) ?>nettoyer($beneficiaire['telephonePortable']) ?>nettoyer($beneficiaire['nomClient']) ?>nettoyer($beneficiaire['codeEtatBeneficiaire']) ?>
+