Example #1
0
			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;

		case 'addPointId':
			$idDomaineCpt = $_GET['idDomaine'];
			$domaine = DomaineCpt::getById($idDomaineCpt);
			$idPointCpt = (isset($_GET['idPointCpt'])?$_GET['idPointCpt']:$idPointCpt);
			$point = PointCpt::getById($idPointCpt);
			$idEval = $_GET['idEvaluation'];
			echo majEvalCompetence($idEval, $idPointCpt);
			break;
		case 'getListe':
			$return = array();
			$idEval = $_GET['idEvaluation'];
Example #2
0
				$ligne .=  '</tr>';
				$return[] = $ligne;
			}

			echo json_encode($return);
			break;
	}
}elseif ($_POST['action']) {
	switch ($_POST['action']){
		case 'insertDomaine':
			$return = new DomaineCpt();
			$return->setLibelleDomaineCpt($_POST['libDomaineCpt']);
			$matiereNiveau = MatiereNiveau::getByMatiereNiveau($_POST['idMatiere'], $_POST['idNiveau']);
			$return->setIdMatiere($matiereNiveau->getIdMatiereNiveau());
			if(!$return->exist())
				$return->insert();
			echo json_encode($return->toArray());
			break;
		case 'insertCompetence':
			$return = new PointCpt();
			$return->setLibellePointCpt($_POST['libPointCpt']);
			$return->setIdDomaineCpt($_POST['idDomaineCpt']);
			if (!$return->exist())
				$return->insert();
			echo json_encode($return->toArray());
			break;
	}
}
else
	echo json_encode('ERREUR DANS action');