}
ExecutionCourse executionCourse = FenixFramework.getDomainObject(request.getParameter("executionCourseID"));
if (person != null) {
try {
new EnrollStudentInShifts().run(executionCourse.getRegistration(person), request.getParameter("shiftID"));
} catch (FenixServiceException e) {
final ActionErrors actionErrors = new ActionErrors();
actionErrors.add("error", new ActionMessage("label.invalid.student.number"));
saveErrors(request, actionErrors);
}