diff --git a/Controleur/ControleurConsultationsinitiees.php b/Controleur/ControleurConsultationsinitiees.php new file mode 100755 index 0000000..7ad09a3 --- /dev/null +++ b/Controleur/ControleurConsultationsinitiees.php @@ -0,0 +1,31 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Consultationsinitiees'); + + $this->rendezvous = new Rendezvous(); + + $_SESSION['idDemandeRdv'] = '0'; + } + + public function index() { + $idAdherent = $_SESSION['idAdherent_C']; + $d1 = $_SESSION['debutMois_C']; + $d2 = date('Y-m-d'); + $codeEtatRdv = $_SESSION['codeEtatRdv'] ?? ""; + + $demandes = $this->rendezvous->getPrisesRdv($idAdherent, $d1, $d2, $codeEtatRdv); + + $reponsedemande = $this->rendezvous->getEtatRdv(); + + $this->genererVue(array('demandes' => $demandes, 'reponsedemande' => $reponsedemande)); + } +} \ No newline at end of file diff --git a/Controleur/ControleurInitierconsultation.php b/Controleur/ControleurInitierconsultation.php new file mode 100755 index 0000000..50b22c7 --- /dev/null +++ b/Controleur/ControleurInitierconsultation.php @@ -0,0 +1,37 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Initierconsultation'); + + $this->rendezvous = new Rendezvous(); + $this->prestataire = new Prestataire(); + } + + public function index() + { + $idDemandeRdv = $_SESSION['idDemandeRdv'] ?? '0'; + + $benficiaires = $this->rendezvous->getBeneficaire(); + + $demande = $this->rendezvous->getDemandeRdv($idDemandeRdv); + + $specialites = $this->rendezvous->getSpecialiteRdv(); + + $prestataires = $this->prestataire->getprestatairerdvmobile(); + + $this->genererVue(array('benficiaires' => $benficiaires, 'demande' => $demande, + 'specialites' => $specialites, 'prestataires' => $prestataires)); + } + +} \ No newline at end of file diff --git a/Vue/Consultationsinitiees/index.php b/Vue/Consultationsinitiees/index.php new file mode 100755 index 0000000..4200bcf --- /dev/null +++ b/Vue/Consultationsinitiees/index.php @@ -0,0 +1,163 @@ +titre = "Intersanté - Historique prises Rendez-vous"; + + $codeEtatRdv = $_SESSION['codeEtatRdv'] ?? ""; +?> +Consultationsinitiees +
+
+
+
+

+ + +

+
+
+
+
+
+ + + +
+
+

+ +

+
+
+
+
+ +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ +
+
+
+
+ + +
+ +
+
+
+
+ + + + \ No newline at end of file diff --git a/Vue/Initierconsultation/index.php b/Vue/Initierconsultation/index.php new file mode 100755 index 0000000..9583d74 --- /dev/null +++ b/Vue/Initierconsultation/index.php @@ -0,0 +1,391 @@ +titre = "Intersanté - Prise de rendez-vous"; + + $idDemandeRdv = $_SESSION['idDemandeRdv'] ?? "0"; + + if($idDemandeRdv > "0"){ + $numeroDemandeRdv = $this->nettoyer($demande['numeroDemandeRdv']); + $codeEtatRdv = $this->nettoyer($demande['codeEtatRdv']); + $lien = $this->nettoyer($demande['lien']); + $numeroBeneficiaire = $this->nettoyer($demande['numeroBeneficiaire']); + $motifRdv = $this->nettoyer($demande['motifRdv']); + $debutRdv = $this->nettoyer($demande['debutRdv']); + $finRdv = $this->nettoyer($demande['finRdv']); + $codePrestataire = $this->nettoyer($demande['codePrestataire']); + $prestataire = $this->nettoyer($demande['prestataire']); + $codeSpecialite = $this->nettoyer($demande['codeSpecialite']); + $etatRdv = $this->nettoyer($demande['etatRdv']); + $dateReponseRdv = $this->nettoyer($demande['dateReponseRdv']); + $motifReponseRdv = $this->nettoyer($demande['motifReponseRdv']); + $dateRdvAccordee = $this->nettoyer($demande['dateRdvAccordee']); + $heureRdvAccordee = $this->nettoyer($demande['heureRdvAccordee']); + + if (est_anglophone()){ + $lien = $this->nettoyer($demande['lienEng']); + $etatRdv = $this->nettoyer($demande['etatRdvEng']); + } + + }else{ + $numeroDemandeRdv = "0"; + $codeEtatRdv = "0"; + $lien = ""; + $numeroBeneficiaire = ""; + $motifRdv = ""; + $debutRdv = date('Y-m-d'); + $finRdv = date('Y-m-d'); + $codePrestataire = ""; + $prestataire = ""; + $codeSpecialite = ""; + $etatRdv = ""; + $dateReponseRdv = ""; + $motifReponseRdv = ""; + $dateRdvAccordee = ""; + $heureRdvAccordee = ""; + } + +?> + +Initierconsultation + +
+
+
+
+

+ + + + + + +

+
+
+
+ +
+
+ + +
+ + + + +
+ +
+ +
+ + + +
+
+

+ + +

+
+
+
+ +
+ + +
+ + +
+ +
+ +
+
+
+
+
+ + +
+
+

+ + +

+
+ +
+
+ +
+ + + onChange="javascript:fin_rdv(this.value)"> +
+ + +
+ + + onChange="javascript:controle_date_fin_rdv(this.value)"> +
+
+
+
+ + +
+
+

+ + +

+
+
+
+ +
+ + +
+ + +
+
+ +
+ +
+ + + +
+ + +
+ + +
+
+
+
+ + +
+
+

+ + +

+
+
+
+
+ + +
+
+
+
+ + + "0"): ?> +
+
+

+ + +

+
+
+
+ +
+ + +
+ +
+ +
+ +
+ + +
+ + +
+ + +
+ + +
+ + + +
+ + +
+
+ + +
+ +
+
+
+ + + +
+
+
+
+ + + + + +
+ + + + +
+ +
+
+
+
+
+
+
+ + + + \ No newline at end of file