diff --git a/Controleur/ControleurAjaxdemanderdv.php b/Controleur/ControleurAjaxdemanderdv.php index e55ccfb..99ba77f 100755 --- a/Controleur/ControleurAjaxdemanderdv.php +++ b/Controleur/ControleurAjaxdemanderdv.php @@ -62,15 +62,13 @@ class ControleurAjaxdemanderdv extends Controleur { public function enregistrerdemandeconsultation() { $numeroBeneficiaire = $this->requete->getParametreFormulaire("numeroBeneficiaire"); - $debutRdv = $this->requete->getParametreDate("debutRdv"); - $finRdv = $this->requete->getParametreDate("finRdv"); - $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $codeSpecialite = $this->requete->getParametreFormulaire("codeSpecialite"); - - $motifRdv = $this->requete->getParametreFormulaire("motifRdv"); - - $this->rendezvous->enregistrerrdv($numeroBeneficiaire, $debutRdv, $finRdv, $codePrestataire, $codeSpecialite, $motifRdv); + $motifConsultation = $this->requete->getParametreFormulaire("motifConsultation"); + + $idDemandeConsultation = $this->rendezvous->enregistrerdemandeconsultation($numeroBeneficiaire, $codePrestataire, $codeSpecialite, $motifConsultation); + + var_dump(array("idDemandeConsultation" => $idDemandeConsultation)); } } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 8d8990d..b3066ee 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -18904,7 +18904,7 @@ function enregistrer_demande_consultation() }, complete: function() { - historique_rdv(); + // historique_demande_consultation(); } }); diff --git a/Modele/Rendezvous.php b/Modele/Rendezvous.php index 2839938..d1d5542 100755 --- a/Modele/Rendezvous.php +++ b/Modele/Rendezvous.php @@ -95,5 +95,15 @@ class Rendezvous extends Modele { } + public function enregistrerdemandeconsultation($numeroBeneficiaire, $codePrestataire, $codeSpecialite, $motifConsultation) + { + $codeSociete = $_SESSION['codeSociete']; + + $sql = 'CALL sp_a_enregistrer_demande_consultation(?, ?, ?, ?, ?);'; + + $resultat = $this->executerRequete($sql,array($codeSociete, $codePrestataire, $numeroBeneficiaire, $codeSpecialite, $motifConsultation))->fetch(PDO::FETCH_ASSOC); + + $_SESSION['idDemandeConsultation'] = $resultat['idDemandeConsultation']; + } } \ No newline at end of file diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 15262bf..ec2a811 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -522,7 +522,7 @@ - +