<?php

define('VIEW_PATH', ROOT . DS . 'view' . DS);
// On va chercher le modele dans "./model/ModelUtilisateur.php"
require_once MODEL_PATH . 'Model' . ucfirst($controller) . '.php';
require_once MODEL_PATH . 'ModelUtilisateur.php';
require_once MODEL_PATH . 'ModelJeux.php';
require_once MODEL_PATH . 'ModelReservation.php';
switch ($action) {
    case "supprimerEmprunt":
        if (Session::is_admin()) {
            $test = ModelEmprunt::checkIfReservation(myGet("idEmprunt"));
            if ($test) {
                $data = array("id_reservation" => $test);
                ModelReservation::delete($data);
            }
            $data = array("id_emprunt" => myGet("idEmprunt"));
            ModelEmprunt::delete($data);
        } else {
            $view = "erreur";
            $message = "La modification n'a pas était prise en compte";
            $pagetitle = "Erreur";
        }
    default:
    case "listerEmprunt":
        $estAdmin = SESSION::is_admin();
        $id = $_SESSION['id'];
        $data = array("actif" => '1');
        if (Session::is_admin()) {
            // Initialisation des variables pour la vue
            $tab_emprunts = ModelEmprunt::selectWhere($data);