public String addContext() { try { checkCourseGroup(); checkCurricularCourse(); checkCurricularSemesterAndYear(); AddContextToCurricularCourse.run( getCurricularCourse(), getCourseGroup(), getBeginExecutionPeriodID(), getFinalEndExecutionPeriodID(), getCurricularYearID(), getCurricularSemesterID()); addInfoMessage(BundleUtil.getString(Bundle.BOLONHA, "addedNewContextToCurricularCourse")); } catch (FenixActionException e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); return ""; } catch (FenixServiceException e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); return ""; } catch (DomainException e) { addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage(), e.getArgs())); return ""; } catch (Exception e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, "general.error")); return "buildCurricularPlan"; } setContextID(null); // resetContextID return "buildCurricularPlan"; }
public String editCurricularCourse() { try { runEditCurricularCourse(); addInfoMessage(BundleUtil.getString(Bundle.BOLONHA, "curricularCourseEdited")); } catch (FenixServiceException e) { addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); } catch (FenixActionException e) { addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); } setContextID(null); // resetContextID return ""; }
public String editContext() { try { checkCourseGroup(); EditContextFromCurricularCourse.run( getCurricularCourse(), getContext(getContextID()), getCourseGroup(), getCurricularYearID(), getCurricularSemesterID(), getBeginExecutionPeriodID(), getFinalEndExecutionPeriodID()); } catch (IllegalDataAccessException e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, "error.notAuthorized")); } catch (DomainException e) { addErrorMessage(BundleUtil.getString(Bundle.DOMAIN_EXCEPTION, e.getMessage())); } catch (FenixActionException e) { addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); } setContextID(null); // resetContextID return ""; }
public String createCurricularCourse() { try { checkCourseGroup(); checkCurricularSemesterAndYear(); runCreateCurricularCourse(); } catch (FenixActionException e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); return ""; } catch (FenixServiceException e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, e.getMessage())); return ""; } catch (DomainException e) { addErrorMessage(BundleUtil.getString(Bundle.DOMAIN_EXCEPTION, e.getMessage())); return ""; } catch (Exception e) { this.addErrorMessage(BundleUtil.getString(Bundle.BOLONHA, "general.error")); return "buildCurricularPlan"; } addInfoMessage(BundleUtil.getString(Bundle.BOLONHA, "curricularCourseCreated")); return "buildCurricularPlan"; }