Esempio n. 1
0
				$tmp = array();
				$tmp['libCpt'] = $EEPC->getEvaluationPointCpt()->getEvaluation()->getLibelleEvaluation();
				$tmp['noteCpt'] = $EEPC->getNiveauCpt()->getCodeNiveauCpt(). ' (' .$EEPC->getNiveauCpt()->getLibelleNiveauCpt() . ')';

				$return[] = $tmp;
			}

			echo json_encode($return);
			break;
		case 'getByElevePointCptTrimestreForCpt':
			//idEleve: idEleve, idMatiere: idMatiere, idTrimestre:idTrimestre, action: 'getByEleveMatiereTrimestreForCpt'
			// ?action=getByEleveMatiereTrimestre&idEleve=19&idMatiere=6&idTrimestre=1&isNiveau=2
			$return = array();

			$eleve=Eleve::getById($_GET['idEleve']);
			$pointCpt = PointCpt::getById($_GET['idPtCpt']);
			$trimestre = Trimestre::getById($_GET['idTrimestre']);

			$eleveEvalPointCpt = EleveEvaluationPointCpt::getByElevePointCpt($eleve->getIdUtilisateur(), $pointCpt->getIdPointCpt());

			foreach ($eleveEvalPointCpt as $EEPC){
				//$EEPC = new EleveEvaluationPointCpt();

				$tmp = array();
				$tmp['libCpt'] = $EEPC->getEvaluationPointCpt()->getPointCpt()->getLibellePointCpt();
				$tmp['noteCpt'] = $EEPC->getNiveauCpt()->getCodeNiveauCpt(). ' (' .$EEPC->getNiveauCpt()->getLibelleNiveauCpt() . ')';

				$return[] = $tmp;
			}

			echo json_encode($return);
Esempio n. 2
0
	public function getPointCpt(){
		return PointCpt::getById($this->getIdPointCpt());
	}
Esempio n. 3
0
			$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'];
			$pointsCpt = PointCpt::getByEvaluation($idEval);
			foreach ($pointsCpt as $pointCpt){
				$tmp = array();
				$tmp['pointCpt'] = $pointCpt->toArray();
				$tmp['domaineCpt'] = $pointCpt->getDomaineCpt()->toArray();
				$return[] = $tmp;
				$tmp = array();
			}
			echo json_encode($return);