Пример #1
0
 * @author Kim Paviot, Julien Dignat and Christophe Sonntag
 * @version 1.1
 */
// Verifie que l'utilisateur est connecté
Controleur::doitValiderAutorisation(GsbUtilisateur::estConnecte());
switch (Controleur::$action) {
    case "liste":
        Vue::$title = "Consulter les praticiens";
        Vue::configToDataTable("DataTablePraticien");
        $lesPraticiens = GsbModele::getLesPraticiens();
        $lesPraticiens = GsbModele::getLesPraticiens();
        $lesPraticiensSontVide = count($lesPraticiens) == 0;
        Controleur::composeVue("vues/praticien/liste.php");
        break;
    case "details":
        $lesPraticiens = GsbModele::getLesPraticiens();
        $lesPraticiensSontVide = count($lesPraticiens) == 0;
        $lePraticien = null;
        $lePraticienNum = null;
        $lePraticienPrecedant = null;
        $lePraticienSuivant = null;
        if (isset($_GET["num"])) {
            $lePraticien = GsbModele::getLePraticienDetails($_GET["num"]);
            if ($lePraticien && $lesPraticiens) {
                $lePraticienNum = $lePraticien["PRA_NUM"];
                $lesPraticiensTaille = count($lesPraticiens);
                for ($i = 0; $i < $lesPraticiensTaille; $i++) {
                    if ($lePraticien["PRA_NUM"] == $lesPraticiens[$i]["PRA_NUM"]) {
                        if ($i > 0) {
                            $lePraticienPrecedant = $lesPraticiens[$i - 1];
                        }