prestation/Controleur/ControleurAjaxdetaildentaire.php
2025-12-05 10:42:46 +00:00

51 lines
1.6 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Dentaire.php';
class ControleurAjaxdetaildentaire extends Controleur {
private $obs;
public function __construct() {
$codePrestataire = $_SESSION['p_codePrestataire_C'];
$codeTypePrestation = "ACT";
$this->obs = new Dentaire();
}
public function index() {
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
$codePrestataire = $_SESSION['p_codePrestataire_C'];
$actes = $this->obs->getListeActesDentaire();
$dents = $this->obs->getListeDents();
$prestations = $this->obs->getdetaildentaire($numeroFeuilleMaladie, $codePrestataire);
$prestations_total = $this->obs->getdetaildentaire_total($numeroFeuilleMaladie, $codePrestataire);
$this->genererVueAjax(array('actes' => $actes, 'dents' => $dents, 'prestations' => $prestations, 'prestations_total' => $prestations_total/*, 'tauxCouverture' => $tauxCouverture*/));
}
public function ajouter()
{
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
$codePrestataire = $_SESSION['p_codePrestataire_C'];
$codeActe = $this->requete->getParametreFormulaire("codeActe");
$numeroDent = $this->requete->getParametreFormulaire("numeroDent");
//var_dump($numeroFeuilleMaladie, $codePrestataire, $codeActe, $numeroDent);
//die();
if($this->obs->controlepresence($numeroFeuilleMaladie, $codePrestataire, $codeActe, $numeroDent)){
echo "1";
}else{
$this->obs->ajouteractedentaire($numeroFeuilleMaladie, $codePrestataire, $codeActe, $numeroDent);
echo "0";
}
}
}