Examples of SummariesManagementBean


Examples of org.fenixedu.academic.dto.SummariesManagementBean

        IViewState summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithLessonPlanning");
        if (summaryViewState == null) {
            summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithSummary");
        }

        SummariesManagementBean summaryBean = (SummariesManagementBean) summaryViewState.getMetaObject().getObject();
        LessonPlanning lessonPlanning = summaryBean.getLessonPlanning();
        if (lessonPlanning != null) {
            summaryBean.setSummaryText(lessonPlanning.getPlanning());
            summaryBean.setTitle(lessonPlanning.getTitle());
            summaryBean.setLastSummary(null);
        }

        return returnToCreateComplexSummary(mapping, form, request, summaryBean, null);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

        IViewState summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithLastSummary");
        if (summaryViewState == null) {
            summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithSummary");
        }

        SummariesManagementBean summaryBean = (SummariesManagementBean) summaryViewState.getMetaObject().getObject();
        Summary lastSummary = summaryBean.getLastSummary();
        if (lastSummary != null) {
            summaryBean.setSummaryText(lastSummary.getSummaryText());
            summaryBean.setTitle(lastSummary.getTitle());
            summaryBean.setLessonPlanning(null);
        }

        return returnToCreateComplexSummary(mapping, form, request, summaryBean, null);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

    private void buildSummariesManagementBean(ActionForm form, HttpServletRequest request, SummaryType summaryType) {
        DynaActionForm dynaActionForm = (DynaActionForm) form;
        Professorship loggedProfessorship = (Professorship) request.getAttribute("loggedTeacherProfessorship");
        ExecutionCourse executionCourse = (ExecutionCourse) request.getAttribute("executionCourse");
        dynaActionForm.set("teacher", loggedProfessorship.getExternalId().toString());
        request.setAttribute("summariesManagementBean", new SummariesManagementBean(summaryType, executionCourse,
                loggedProfessorship, null));
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

    private ActionForward goToInsertComplexSummaryAgain(HttpServletRequest request, ActionMapping mapping,
            HttpServletResponse response, ActionForm form) {

        final IViewState summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithSummary");
        if (summaryViewState != null) {
            SummariesManagementBean summaryBean = (SummariesManagementBean) summaryViewState.getMetaObject().getObject();
            readAndSaveTeacher(summaryBean, (DynaActionForm) form, request, mapping);
            return returnToCreateComplexSummary(mapping, form, request, summaryBean, null);
        }
        return prepareShowSummaries(mapping, form, request, response);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

    public ActionForward goToInsertSummaryAgain(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {

        DynaActionForm dynaActionForm = (DynaActionForm) form;
        final IViewState viewState = RenderUtils.getViewState();
        SummariesManagementBean bean = (SummariesManagementBean) viewState.getMetaObject().getObject();
        readAndSaveTeacher(bean, (DynaActionForm) form, request, mapping);
        return goToSummaryManagementPageAgain(mapping, request, dynaActionForm, bean);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

        IViewState summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithLessonPlanning");
        if (summaryViewState == null) {
            summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithSummary");
        }

        SummariesManagementBean bean = (SummariesManagementBean) summaryViewState.getMetaObject().getObject();
        LessonPlanning lessonPlanning = bean.getLessonPlanning();
        if (lessonPlanning != null) {
            bean.setSummaryText(lessonPlanning.getPlanning());
            bean.setTitle(lessonPlanning.getTitle());
            bean.setLastSummary(null);
        }

        return goToSummaryManagementPageAgain(mapping, request, (DynaActionForm) form, bean);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

        IViewState summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithLastSummary");
        if (summaryViewState == null) {
            summaryViewState = RenderUtils.getViewState("summariesManagementBeanWithSummary");
        }

        SummariesManagementBean bean = (SummariesManagementBean) summaryViewState.getMetaObject().getObject();
        Summary lastSummary = bean.getLastSummary();
        if (lastSummary != null) {
            bean.setSummaryText(lastSummary.getSummaryText());
            bean.setTitle(lastSummary.getTitle());
            bean.setLessonPlanning(null);
        }

        return goToSummaryManagementPageAgain(mapping, request, (DynaActionForm) form, bean);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

    public ActionForward chooseShift(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {

        final IViewState viewState = RenderUtils.getViewState("summariesManagementBeanWithShifts");
        SummariesManagementBean bean = (SummariesManagementBean) viewState.getMetaObject().getObject();

        bean.setLesson(null);
        bean.setSummaryDate(null);
        bean.setLessonType(null);

        if (bean.getSummaryType() != null && bean.getSummaryType().equals(SummaryType.EXTRA_SUMMARY)) {
            request.setAttribute("notShowLessonPlanningsAndSummaries", Boolean.TRUE);
        }

        return goToSummaryManagementPageAgain(mapping, request, (DynaActionForm) form, bean);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

    public ActionForward chooseLesson(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {

        final IViewState viewState = RenderUtils.getViewState("summariesManagementBeanWithLessons");
        SummariesManagementBean bean = (SummariesManagementBean) viewState.getMetaObject().getObject();

        bean.setSummaryDate(null);
        bean.setLessonType(null);

        Lesson lesson = bean.getLesson();
        if (lesson != null && lesson.getShift().getCourseLoadsSet().size() == 1) {
            bean.setLessonType(lesson.getShift().getCourseLoadsSet().iterator().next().getType());
        }

        return goToSummaryManagementPageAgain(mapping, request, (DynaActionForm) form, bean);
    }
View Full Code Here

Examples of org.fenixedu.academic.dto.SummariesManagementBean

    public ActionForward chooseLessonType(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {

        final IViewState viewState = RenderUtils.getViewState("summariesManagementBeanWithLessonTypes");
        SummariesManagementBean bean = (SummariesManagementBean) viewState.getMetaObject().getObject();
        return goToSummaryManagementPageAgain(mapping, request, (DynaActionForm) form, bean);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.