25 lines
936 B
PHP
25 lines
936 B
PHP
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Adherent.php';
|
|
|
|
class ControleurAjaxlisteprestation extends Controleur {
|
|
private $adherent;
|
|
|
|
public function __construct() {
|
|
$this->adherent = new Adherent();
|
|
}
|
|
|
|
public function index() {
|
|
// Récupérer les valeurs depuis $_POST ou définir des valeurs par défaut
|
|
$codePrestataire = isset($_POST['codePrestataire']) ? $_POST['codePrestataire'] : '%';
|
|
$codeMedecin = isset($_POST['codeMedecin']) ? $_POST['codeMedecin'] : '%';
|
|
$codeGarantie = isset($_POST['codeGarantie']) ? $_POST['codeGarantie'] : '%';
|
|
|
|
// Appeler la méthode avec les paramètres
|
|
$prestation = $this->adherent->getPrestation($codePrestataire, $codeMedecin, $codeGarantie);
|
|
|
|
// Générer la vue AJAX avec les résultats
|
|
$this->genererVueAjax(array('prestation' => $prestation));
|
|
}
|
|
}
|