Examples of PhdThesisProcessBean


Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    // Ratify final thesis
    public ActionForward prepareRatifyFinalThesis(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {

        final PhdThesisProcessBean bean = new PhdThesisProcessBean();
        bean.addDocument(new PhdProgramDocumentUploadBean(PhdIndividualProgramDocumentType.FINAL_THESIS_RATIFICATION_DOCUMENT));

        request.setAttribute("thesisProcessBean", bean);
        return mapping.findForward("ratifyFinalThesis");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    // Set final grade

    public ActionForward prepareSetFinalGrade(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {

        final PhdThesisProcessBean bean = new PhdThesisProcessBean();
        bean.addDocument(new PhdProgramDocumentUploadBean(PhdIndividualProgramDocumentType.CONCLUSION_DOCUMENT));

        request.setAttribute("thesisProcessBean", bean);
        return mapping.findForward("setFinalGrade");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    // Reject jury elements documents

    public ActionForward prepareRejectJuryElementsDocuments(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        final PhdThesisProcessBean bean = new PhdThesisProcessBean();
        request.setAttribute("thesisProcessBean", bean);

        return mapping.findForward("rejectJuryElementsDocuments");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    // End of reject jury elements document

    // Manage phd thesis process meetings
    public ActionForward viewMeetingSchedulingProcess(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        final PhdThesisProcessBean bean = new PhdThesisProcessBean();
        request.setAttribute("thesisProcessBean", bean);

        return mapping.findForward("viewMeetingSchedulingProcess");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    @Override
    public ActionForward prepareJuryReportFeedbackUpload(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {

        final PhdThesisProcessBean bean = new PhdThesisProcessBean(getProcess(request).getIndividualProgramProcess());
        bean.addDocument(new PhdProgramDocumentUploadBean(PhdIndividualProgramDocumentType.JURY_REPORT_FEEDBACK));

        request.setAttribute("thesisProcessBean", bean);
        request.setAttribute("thesisDocuments", getProcess(request).getThesisDocumentsToFeedback());

        return mapping.findForward("juryReporterFeedbackUpload");
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    }

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

        final PhdThesisProcessBean bean = new PhdThesisProcessBean(getProcess(request).getIndividualProgramProcess());
        request.setAttribute("thesisProcessBean", bean);

        return mapping.findForward("manageStates");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

        return mapping.findForward("manageStates");
    }

    public ActionForward addState(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
        try {
            PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");
            ExecuteProcessActivity.run(getProcess(request), AddState.class, bean);
        } catch (PhdDomainOperationException e) {
            addErrorMessage(request, e.getMessage(), e.getArgs());
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

        return manageStates(mapping, form, request, response);
    }

    public ActionForward addStateInvalid(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");

        request.setAttribute("thesisProcessBean", bean);

        return mapping.findForward("manageStates");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    }

    // Phd Thesis process information edit
    public ActionForward prepareEditPhdThesisProcessInformation(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {
        request.setAttribute("phdThesisProcessBean", new PhdThesisProcessBean(getProcess(request).getIndividualProgramProcess()));
        return mapping.findForward("editPhdThesisProcessInformation");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

    }

    public ActionForward editPhdThesisProcessInformation(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {

        final PhdThesisProcessBean bean = getRenderedObject("phdThesisProcessBean");
        request.setAttribute("phdThesisProcessBean", bean);

        try {
            ExecuteProcessActivity.run(getProcess(request), EditPhdThesisProcessInformation.class.getSimpleName(), bean);
            addSuccessMessage(request, "message.phdThesisProcessInformation.edit.success");
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.