예제 #1
0
} else {
	echo('test recuperation emplacement de cours du professeur a reussi<br/><br/>');
}

$colEdtCours = $newUtilisateurProfessionnel->getEdtEmplacementCourssPeriodeCalendrierActuelle();
echo ($logger->getDisplay());
if ($colEdtCours->count() != 1) {
	echo('test recuperation emplacement de cours du professeur a <font color="red">echoue</font> <br><br/>');
} else {
	echo('test recuperation emplacement de cours du professeur a reussi<br/><br/>');
}

$edtCours2 = new EdtEmplacementCours();
$edtCours2->setGroupe($groupe);
$edtCours2->setUtilisateurProfessionnel($newUtilisateurProfessionnel);
$edtCours2->setEdtCreneau($creneau->getNextEdtCreneau());//on prend le creneau precent pour ce cours
$edtCours2->setJourSemaine('lundi');
$edtCours2->setTypeSemaine('');
$edtCours2->setDuree(5);
//$edtCours2->setTypeSemaine('');
$edtCours2->save();
echo ($logger->getDisplay());
echo('emplacement de cours ajouté.<br>');
echo('Debut du cours : '.$edtCours2->getHeureDebut('H:i').'<br>');
echo('Fin du cours : '.$edtCours2->getHeureFin('H:i').'<br><br/>');
echo ($logger->getDisplay());
echo ("<br>");

//on prend une date le lundi matin à 9h40
$now = date('Y-m-d H:i',strtotime("next Monday 9:40"));
$edtCoursTest = $groupe->getEdtEmplacementCours($now);
예제 #2
0
	/**
	 * @param	EdtEmplacementCours $edtEmplacementCours The edtEmplacementCours object to add.
	 */
	protected function doAddEdtEmplacementCours($edtEmplacementCours)
	{
		$this->collEdtEmplacementCourss[]= $edtEmplacementCours;
		$edtEmplacementCours->setEdtCreneau($this);
	}