public function getPeriode(){ return Periode::getById($this->getIdPeriode()); }
switch ($_GET['action']) { case 'CarnetLiaison' : echo json_encode(CarnetLiaison::getById($_GET['idCarnetLiaison'])->toArray()); break; case 'Evaluation': echo json_encode(Evaluation::getById($_GET['idEvaluation'])->toArray()); break; case 'Matiere' : echo json_encode(Matiere::getById($_GET['idMatiere'])->toArray()); break; case 'Module' : echo json_encode(Module::getById($_GET['idModule'])->toArray()); break; case 'Niveau' : echo json_encode(Niveau::getById($_GET['idNiveau'])->toArray()); break; case 'NiveauCpt' : echo json_encode(NiveauCpt::getById($_GET['idNiveauCpt'])->toArray()); break; case 'Periode': echo json_encode(Periode::getById($_GET['idPeriode'])->toArray()); break; case 'Trimestre': echo json_encode(Trimestre::getById($_GET['idTrimestre'])->toArray()); break; case 'Utilisateur' : echo json_encode(Utilisateur::getById($_GET['idUtilisateur'])->toArray()); break; }
header('content-type: text/html; charset=utf-8'); session_start(); require_once '../Require/Objects.php'; $utilisateur = new Utilisateur(); if (isset($_SESSION['id'])) { $utilisateur = Utilisateur::getById($_SESSION['id']); if (!$utilisateur->estAdministrateur()) { header('location: ../Intranet/mesInformations.php'); } } else { header('location: ../Intranet/connexion.php'); } if (isset($_POST['btSubmit'])) { $periode = new Periode(); if (!empty($_POST['idPeriode'])) $periode = Periode::getById($_POST['idPeriode']); if (!empty(trim($_POST['libellePeriode']))) $periode->setLibellePeriode($_POST['libellePeriode']); if (!empty(trim($_POST['dateDebutPeriode']))) $periode->setDateDebutPeriode($_POST['dateDebutPeriode']); if (!empty(trim($_POST['dateFinPeriode']))) $periode->setDateFinPeriode($_POST['dateFinPeriode']); if (!empty(trim($_POST['selectTrimestre']))) $periode->setIdTrimestre($_POST['selectTrimestre']); if (!empty(trim($periode->getLibellePeriode()))) if (empty($periode->getIdPeriode())) { if (!empty(trim($periode->getLibellePeriode()))) $periode->insert(); } else $periode->update();