prestation/Controleur/ControleurAjaxenregistrerconsultation.php
2026-05-07 05:59:05 +00:00

57 lines
2.8 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Feuillemaladie.php';
require_once 'Modele/Menuvueutilisateur.php';
class ControleurAjaxenregistrerconsultation extends Controleur {
private $feuillemaladie;
public function __construct()
{
$this->feuillemaladie = new Feuillemaladie();
}
public function index()
{
$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);
}
}