String executionCourseId = RequestUtils.getAndSetStringToRequest(request, "executionCourseId");
String originExecutionDegreeId = RequestUtils.getAndSetStringToRequest(request, "originExecutionDegreeId");
String curricularYearId = RequestUtils.getAndSetStringToRequest(request, "curricularYearId");
RequestUtils.getAndSetStringToRequest(request, "executionPeriodId"); // maybe not needed (have EC id)
CurricularYear curYear = FenixFramework.getDomainObject(curricularYearId);
request.setAttribute("curYear", curYear.getYear().toString());
ExecutionDegree executionDegree = FenixFramework.getDomainObject(originExecutionDegreeId);
request.setAttribute("originExecutionDegreeName", executionDegree.getPresentationName());
InfoExecutionCourse infoExecutionCourse = ReadExecutionCourseWithShiftsAndCurricularCoursesByOID.run(executionCourseId);