Examples of ErasmusCoordinatorBean


Examples of org.fenixedu.academic.domain.candidacyProcess.erasmus.ErasmusCoordinatorBean

            }
        }

        @Override
        protected MobilityApplicationProcess executeActivity(MobilityApplicationProcess process, User userView, Object object) {
            ErasmusCoordinatorBean bean = (ErasmusCoordinatorBean) object;
            new MobilityCoordinator(process, bean);

            return process;
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.erasmus.ErasmusCoordinatorBean

            }
        }

        @Override
        protected MobilityApplicationProcess executeActivity(MobilityApplicationProcess process, User userView, Object object) {
            ErasmusCoordinatorBean bean = (ErasmusCoordinatorBean) object;

            if (bean.getErasmusCoordinator() != null) {
                bean.getErasmusCoordinator().delete();
            }
            bean.setErasmusCoordinator(null);

            return process;
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.erasmus.ErasmusCoordinatorBean

        return mapping.findForward("view-erasmus-coordinators");
    }

    public ActionForward prepareExecuteAssignCoordinator(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        request.setAttribute("erasmusCoordinatorBean", new ErasmusCoordinatorBean());

        return mapping.findForward("assign-coordinator");
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.erasmus.ErasmusCoordinatorBean

        return mapping.findForward("assign-coordinator");
    }

    public ActionForward executeAssignCoordinator(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) throws FenixServiceException {
        ErasmusCoordinatorBean bean = getErasmusCoordinatorBean();

        try {
            executeActivity(getProcess(request), "AssignCoordinator", bean);
        } catch (DomainException e) {
            addActionMessage(request, e.getMessage());
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.erasmus.ErasmusCoordinatorBean

    public ActionForward executeRemoveTeacherFromCoordinators(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) throws FenixServiceException {
        MobilityCoordinator coordinator = getErasmusCoordinator(request);

        executeActivity(getProcess(request), "RemoveTeacherFromCoordinators", new ErasmusCoordinatorBean(coordinator));

        return prepareExecuteViewErasmusCoordinators(mapping, form, request, response);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.candidacyProcess.erasmus.ErasmusCoordinatorBean

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

    public ActionForward searchTeacherByNumber(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        ErasmusCoordinatorBean bean = getErasmusCoordinatorBean();
        Teacher teacher = Teacher.readByIstId(bean.getTeacherId());

        bean.setTeacher(teacher);
        request.setAttribute("erasmusCoordinatorBean", bean);

        return mapping.findForward("assign-coordinator");
    }
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.