diff --git a/Controleur/ControleurAjaxenregistrerconsultation.php b/Controleur/ControleurAjaxenregistrerconsultation.php
index 50db3ec..2809027 100755
--- a/Controleur/ControleurAjaxenregistrerconsultation.php
+++ b/Controleur/ControleurAjaxenregistrerconsultation.php
@@ -6,13 +6,52 @@ require_once 'Modele/Menuvueutilisateur.php';
class ControleurAjaxenregistrerconsultation extends Controleur {
private $feuillemaladie;
- public function __construct() {
- $this->feuillemaladie = new Feuillemaladie();
+ public function __construct()
+ {
+ $this->feuillemaladie = new Feuillemaladie();
}
public function index()
- {
- $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
- $this->genererVueAjax(array('numeroFeuilleMaladie' => $numeroFeuilleMaladie));
+ {
+ $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
+ $this->genererVueAjax(array('numeroFeuilleMaladie' => $numeroFeuilleMaladie));
}
+
+ public function enregistrerconsultation()
+ {
+ $codeActe = $this->requete->getParametreFormulaire("codeActe");
+ $dateSurvenance = $this->requete->getParametreDate("dateSurvenance");
+ $numeroBon = $this->requete->getParametreFormulaire("numeroBon");
+ $observations = $this->requete->getParametreFormulaire("observations");
+ $codeMedecin = $this->requete->getParametreFormulaire("codeMedecin");
+ $numeroDerogation = $this->requete->getParametreFormulaire("numeroDerogation");
+ $numeroDerogationFinger = $this->requete->getParametreFormulaire("numeroDerogationFinger");
+ $codeRaisonConsultation = $this->requete->getParametreFormulaire("codeRaisonConsultation");
+ $prixActe = $this->requete->getParametreFormulaire("prixActe", "numerique");
+ $prixBase = $this->requete->getParametreFormulaire("prixBase", "numerique");
+ $montantTm = $this->requete->getParametreFormulaire("montantTm", "numerique");
+ $aRembourser = $this->requete->getParametreFormulaire("aRembourser", "numerique");
+ $depassement = $this->requete->getParametreFormulaire("depassement", "numerique");
+ $medecinManquant = $this->requete->getParametreFormulaire("medecinManquant");
+
+ $codeReferencement = $this->requete->getParametreFormulaire("codeReferencement");
+ $dateReferencement = $this->requete->getParametreDate("dateReferencement");
+
+ $bonPrincipal = $this->requete->getParametreFormulaire("bonPrincipal","numerique");
+
+ $ententePrealable = 0;
+
+ if($dateReferencement =="")
+ {
+ $dateReferencement = null;
+ }
+
+ $codeGestionBon = $this->requete->getParametreFormulaire("codeGestionBon");
+
+ $codeSpecialite = $this->requete->getParametreFormulaire("codeSpecialite");
+
+ $numeroFeuilleMaladie = $this->feuillemaladie->enregistrerconsultation($codeActe,$ententePrealable, $dateSurvenance, $numeroBon,
+ $observations, $prixActe, $prixBase, $montantTm, $aRembourser, $depassement, $codeMedecin, $codeRaisonConsultation, $numeroDerogation,
+ $numeroDerogationFinger, $medecinManquant, $codeGestionBon, $dateReferencement, $codeReferencement, $bonPrincipal, $codeSpecialite);
+ }
}
\ No newline at end of file
diff --git a/Js/fonctions.js b/Js/fonctions.js
index 4283d9a..19a8e92 100755
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -2828,14 +2828,8 @@ function enregistrerconsultation()
type : 'post',
data: donnees,
error: function(errorData) {
- alert("07/05/2026 => error => "+errorData);
- console.log(errorData);
- return;
},
success: function(data) {
- alert("07/05/2026 => success => "+data);
- console.log(data);
- return;
maj_fraisexclu_cso();
},
complete: function() {
@@ -2843,7 +2837,7 @@ function enregistrerconsultation()
v_msgEng="Saved successfully!";
alert_ebene(v_msg, v_msgEng);
- // feuillemaladie();
+ feuillemaladie();
}
});
} else {
diff --git a/Vue/gabarit.php b/Vue/gabarit.php
index 6a529d1..31a1e70 100755
--- a/Vue/gabarit.php
+++ b/Vue/gabarit.php
@@ -892,7 +892,7 @@
-
+