51 lines
1.6 KiB
PHP
51 lines
1.6 KiB
PHP
<?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";
|
|
}
|
|
|
|
}
|
|
|
|
} |