} else { return prepareSelectCoursesInformation(mapping, actionForm, request, registration, executionPeriod); }
} else { return prepareSelectCoursesInformation(mapping, actionForm, request, registration, executionPeriod);
	public ActionForward prepareShiftEnrollment(ActionMapping mapping, ActionForm actionForm,			HttpServletRequest request, HttpServletResponse response) throws Exception {		final String classID = request.getParameter("classId");		if (classID != null) {			request.setAttribute("studentId", Integer.valueOf(request.getParameter("studentId")));			request.setAttribute("classId", Integer.valueOf(classID));			return mapping.findForward("showEnrollmentPage");		}		final IUserView userView = getUserView(request);		final Registration registration = getStudent(userView);		final ExecutionPeriod executionPeriod = ExecutionPeriod.readActualExecutionPeriod();		request.setAttribute("student", registration);		if (readAndSetSelectCoursesParameter(request) == null) {			return prepareShiftEnrolmentInformation(mapping, request, userView, registration, executionPeriod);		} else {			return prepareSelectCoursesInformation(mapping, actionForm, request, registration,					executionPeriod);		}	}