ImportLessonPlanningsBean bean = (ImportLessonPlanningsBean) viewState.getMetaObject().getObject();
request.setAttribute("importLessonPlanningBean", bean);
ExecutionCourse executionCourseFrom = bean.getExecutionCourse();
ExecutionCourse executionCourseTo = bean.getExecutionCourseTo();
ImportType importType = bean.getImportType();
if (importType != null && importType.equals(ImportLessonPlanningsBean.ImportType.PLANNING)) {
try {
ImportLessonPlannings.runImportLessonPlannings(executionCourseTo.getExternalId(), executionCourseTo,
executionCourseFrom, null);
} catch (DomainException e) {
addActionMessage(request, e.getKey(), e.getArgs());
}
} else if (importType != null && importType.equals(ImportLessonPlanningsBean.ImportType.SUMMARIES)) {
return forward(request, "/teacher/executionCourse/importLessonPlannings.jsp");
}
return lessonPlannings(mapping, form, request, response);
}