private boolean hasOpenEnrolmentPeriod(final DegreeCurricularPlan degreeCurricularPlan, final ExecutionYear executionYear,
final DateTime requestDate) {
for (final ExecutionSemester executionSemester : executionYear.getExecutionPeriodsSet()) {
final ReingressionPeriod period = degreeCurricularPlan.getReingressionPeriod(executionSemester);
if (period != null && period.containsDate(requestDate)) {
return true;
}
}
return false;
}