Examples of StandaloneIndividualCandidacyProcessBean


Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

        return mapping.findForward("intro");
    }

    @Override
    protected void setStartInformation(ActionForm form, HttpServletRequest request, HttpServletResponse response) {
        final StandaloneIndividualCandidacyProcessBean bean = new StandaloneIndividualCandidacyProcessBean();
        bean.setCandidacyProcess(getParentProcess(request));

        /*
         * 06/05/2009 - Due to Public Candidacies, a candidacy created in admin
         * office is external So we dont require ChoosePersonBean because a
         * Person will not be associated or created at individual candidacy
         * creation stage. Instead we bind with an empty PersonBean.
         *
         * bean.setChoosePersonBean(new ChoosePersonBean());
         */
        bean.setPersonBean(new PersonBean());
        bean.setChoosePersonBean(new ChoosePersonBean());

        /*
         * 06/05/2009 - Also we mark the bean as an external candidacy.
         */
        bean.setInternalPersonCandidacy(Boolean.FALSE);
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

    }

    @Override
    public ActionForward fillCandidacyInformation(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final StandaloneIndividualCandidacyProcessBean bean = getIndividualCandidacyProcessBean();
        bean.setSearchCurricularCourseByDegree(new SearchCurricularCourseByDegree(bean.getCandidacyExecutionInterval()));
        return super.fillCandidacyInformation(mapping, actionForm, request, response);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

        return mapping.findForward("fill-candidacy-information");
    }

    public ActionForward addCurricularCourse(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final StandaloneIndividualCandidacyProcessBean bean = getIndividualCandidacyProcessBean();
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
        bean.addSelectedCurricularCourseToResult();
        return mapping.findForward("fill-candidacy-information");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

    }

    public ActionForward removeCurricularCourse(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final StandaloneIndividualCandidacyForm form = (StandaloneIndividualCandidacyForm) actionForm;
        final StandaloneIndividualCandidacyProcessBean bean = getIndividualCandidacyProcessBean();
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
        bean.removeCurricularCourseFromResult(CurricularCourseByExecutionSemesterBean.buildFrom(form.getCurricularCourseBeanKey()));
        return mapping.findForward("fill-candidacy-information");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

        return mapping.findForward("fill-candidacy-information");
    }

    public ActionForward prepareExecuteEditCandidacyPersonalInformation(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {
        final StandaloneIndividualCandidacyProcessBean bean = new StandaloneIndividualCandidacyProcessBean();
        bean.setPersonBean(new PersonBean(getProcess(request).getPersonalDetails()));
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
        return mapping.findForward("edit-candidacy-personal-information");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

        return listProcessAllowedActivities(mapping, actionForm, request, response);
    }

    public ActionForward prepareExecuteEditCandidacyInformation(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {
        final StandaloneIndividualCandidacyProcessBean bean = new StandaloneIndividualCandidacyProcessBean(getProcess(request));
        bean.setSearchCurricularCourseByDegree(new SearchCurricularCourseByDegree(getProcess(request)
                .getCandidacyExecutionInterval()));
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
        return mapping.findForward("edit-candidacy-information");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

        return mapping.findForward("edit-candidacy-information");
    }

    public ActionForward addCurricularCourseWhenEditing(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final StandaloneIndividualCandidacyProcessBean bean = getIndividualCandidacyProcessBean();
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
        bean.addSelectedCurricularCourseToResult();
        return mapping.findForward("edit-candidacy-information");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

    }

    public ActionForward removeCurricularCourseWhenEditing(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {
        final StandaloneIndividualCandidacyForm form = (StandaloneIndividualCandidacyForm) actionForm;
        final StandaloneIndividualCandidacyProcessBean bean = getIndividualCandidacyProcessBean();
        request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
        bean.removeCurricularCourseFromResult(CurricularCourseByExecutionSemesterBean.buildFrom(form.getCurricularCourseBeanKey()));
        return mapping.findForward("edit-candidacy-information");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.standalone.StandaloneIndividualCandidacyProcessBean

    }

    @Override
    protected void prepareInformationForBindPersonToCandidacyOperation(HttpServletRequest request,
            IndividualCandidacyProcess process) {
        final StandaloneIndividualCandidacyProcessBean bean =
                new StandaloneIndividualCandidacyProcessBean((StandaloneIndividualCandidacyProcess) process);
        bean.setCandidacyProcess(getParentProcess(request));

        bean.setChoosePersonBean(new ChoosePersonBean(process.getCandidacy().getPersonalDetails()));
        bean.setPersonBean(new PersonBean(process.getCandidacy().getPersonalDetails()));

        request.setAttribute(getIndividualCandidacyProcessBeanName(), 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.