enrolments != null ? enrolments : new java.util.ArrayList<Enrolment>(module.getEnrolmentsBy(executionSemester));
for (Enrolment enrolment : enrolments) {
java.util.List<MarkSheetEnrolmentEvaluationBean> markSheetList =
new java.util.ArrayList<MarkSheetEnrolmentEvaluationBean>();
markSheetList.add(new MarkSheetEnrolmentEvaluationBean(enrolment, executionSemester, EnrolmentEvaluationType.NORMAL,
CurriculumValidationEvaluationPhase.FIRST_SEASON));
markSheetList.add(new MarkSheetEnrolmentEvaluationBean(enrolment, executionSemester, EnrolmentEvaluationType.NORMAL,
CurriculumValidationEvaluationPhase.SECOND_SEASON));
markSheetList.add(new MarkSheetEnrolmentEvaluationBean(enrolment, executionSemester,
EnrolmentEvaluationType.SPECIAL_SEASON, null));
markSheetList.add(new MarkSheetEnrolmentEvaluationBean(enrolment, executionSemester,
EnrolmentEvaluationType.IMPROVEMENT, null));
for (String[] element : TYPE_AND_PHASE) {
EnrolmentEvaluationType type = EnrolmentEvaluationType.valueOf(element[0]);
CurriculumValidationEvaluationPhase phase =