require_once '../Require/Objects.php'; $utilisateur = new Utilisateur(); if (isset($_SESSION['id'])) { $utilisateur = Utilisateur::getById($_SESSION['id']); if (!($utilisateur->estAdministrateur() || $utilisateur->estProfesseur())) { header('location: ../Intranet/mesInformations.php'); } } else { header('location: ../Intranet/connexion.php'); } if (!isset($_GET['idEval'])) { header('location: ../Intranet/addEvaluation.php'); } $evaluation = Evaluation::getById($_GET['idEval']); // préparation du select du niveau de cpt $selectNiveauCpt = "<option></option>"; $niveauCpt = NiveauCpt::getAll(); foreach ($niveauCpt as $nv) { $selectNiveauCpt .= "<option value=" . $nv->getIdNiveauCpt() . ">" . $nv->getLibelleNiveauCpt() . "</option>"; } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>EDEIP : Evaluation</title> <link rel="stylesheet" href="../Intranet/styleIntranet.css" type="text/css" media="screen"/>
public function getEvaluation(){ return Evaluation::getById($this->getIdEvaluation()); }
* Date: 20/08/2015 * Time: 10:52 */ header('content-type: text/html; charset=utf-8'); session_start(); require_once('../Require/Objects.php'); //echo json_encode($_GET['action']::getById($_GET['id'.$_GET['action']])->toArray()); 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());
* User: Jean-Baptiste * Date: 07/10/2015 * Time: 21:56 */ header('content-type: text/html; charset=utf-8'); session_start(); require_once('../Require/Objects.php'); if (isset ($_GET['action'])) { switch ($_GET['action']) { case 'addDomaineLib' : $libDomaine = $_GET['libDomaineCpt']; $domaine = DomaineCpt::getByLibelle($libDomaine); if (!$domaine->getIdDomaineCpt()){ $domaine->setLibelleDomaineCpt($libDomaine); $domaine->setIdMatiere(Evaluation::getById($_GET['idEvaluation'])->getMatiereNiveau()->getMatiere()->getIdMatiere()); $domaine->insert(); } echo json_encode($domaine->toArray()); break; case 'addPointLib': $libPointCpt = $_GET['libPointCpt']; $idDomaineCpt = $_GET['idDomaineCpt']; $domaine = DomaineCpt::getById($idDomaineCpt); $point = new PointCpt(); $point->setIdDomaineCpt($domaine->getIdDomaineCpt()); $point->setLibellePointCpt($libPointCpt); $point->insert(); $idEval = $_GET['idEvaluation']; echo majEvalCompetence($idEval, $point->getIdPointCpt()); break;
if (isset($_POST['btSubmit'])) { $idEvaluation = $_POST['idEvaluation']; $idNiveau = $_POST['idNiveau']; $idMatiere = $_POST['idMatiere']; $idType = $_POST['idType']; $autreEvaluation = $_POST['autreEvaluation']; $titreEvaluation = $_POST['titreEvaluation']; $dateEvaluation = $_POST['dateEvaluation']; $maxEvaluation = $_POST['maxEvaluation']; $evaluation = new Evaluation(); echo 'idEvaluation : '.$idEvaluation; if (!empty($idEvaluation)) $evaluation = Evaluation::getById($idEvaluation); $evaluation->setAutreEvaluation($autreEvaluation); $evaluation->setDateEvaluation($dateEvaluation); $evaluation->setIdTypeEvaluation($idType); $evaluation->setMaxEvaluation($maxEvaluation); $evaluation->setTitreEvaluation($titreEvaluation); $matiereNiveau = MatiereNiveau::getByMatiereNiveau($idMatiere, $idNiveau); $evaluation->setIdMatiereNiveau($matiereNiveau->getIdMatiereNiveau()); if (empty($evaluation->getIdEvaluation())){ $evaluation->insert(); } else{ $evaluation->update(); } }