try {
if (writtenEvaluation.isInEnrolmentPeriod()) {
this.evaluationsWithEnrolmentPeriodOpened.add(writtenEvaluation);
} else {
this.evaluationsWithEnrolmentPeriodClosed.add(writtenEvaluation);
final Space room = registration.getRoomFor(writtenEvaluation);
String roomName = room != null ? room.getName() : "-";
getStudentRooms().put(writtenEvaluation.getExternalId(), roomName);
}
} catch (final DomainException e) {
getEvaluationsWithoutEnrolmentPeriod().add(writtenEvaluation);
final Space room = registration.getRoomFor(writtenEvaluation);
String value = room != null ? room.getName() : "-";
getStudentRooms().put(writtenEvaluation.getExternalId(), value);
} finally {
getEnroledEvaluationsForStudent().put(writtenEvaluation.getExternalId(),
Boolean.valueOf(registration.isEnroledIn(writtenEvaluation)));
getExecutionCourses().put(writtenEvaluation.getExternalId(),