enseignement = creeEnseignement(enseignant.autorite, service)
- eval1T1 = creeEvaluation(enseignement, t1)
- eval2T1 = creeEvaluation(enseignement, t1)
+ Calendar cal = Calendar.getInstance()
+ eval1T1 = creeEvaluation(enseignement, t1, cal.getTime())
- eval1T2 = creeEvaluation(enseignement, t2)
- eval2T2 = creeEvaluation(enseignement, t2)
+ cal.add(Calendar.DAY_OF_YEAR, 1)
+ eval2T1 = creeEvaluation(enseignement, t1, cal.getTime())
+
+ cal.add(Calendar.DAY_OF_YEAR, 1)
+ eval1T2 = creeEvaluation(enseignement, t2, cal.getTime())
+
+ cal.add(Calendar.DAY_OF_YEAR, 1)
+ eval2T2 = creeEvaluation(enseignement, t2, cal.getTime())
+
+ cal.add(Calendar.DAY_OF_YEAR, 1)
+ eval1T3 = creeEvaluation(enseignement, t3, cal.getTime())
- eval1T3 = creeEvaluation(enseignement, t3)
- eval2T3 = creeEvaluation(enseignement, t3)
+ cal.add(Calendar.DAY_OF_YEAR, 1)
+ eval2T3 = creeEvaluation(enseignement, t3, cal.getTime())
deverrouillePeriode(classe1, t1)
deverrouillePeriode(classe1, t2)
}
- private Evaluation creeEvaluation(Enseignement enseignement, TypePeriode typePeriode) {
+ private Evaluation creeEvaluation(Enseignement enseignement,
+ TypePeriode typePeriode,
+ Date dateEvaluation) {
StructureEnseignement structureEnseignement = enseignement.service.structureEnseignement
Evaluation evaluation = new Evaluation(
enseignement: enseignement,
- dateEvaluation: new Date(),
+ dateEvaluation: dateEvaluation,
periodes: (Set) periodes.findAll {it.typePeriode.id == typePeriode.id},
publiable: true,
titre: "Devoir",