Package org.fenixedu.academic.domain.student

Examples of org.fenixedu.academic.domain.student.Student


                final CycleCurriculumGroup secondCycle = studentCurricularPlan.getSecondCycle();
                if (secondCycle == null) {
                    return prepareSelectAffinityToEnrol(mapping, request, studentCurricularPlan, executionSemester);

                } else if (secondCycle.isExternal()) {
                    final Student student = studentCurricularPlan.getRegistration().getStudent();
                    final Registration newRegistration =
                            student.getActiveRegistrationFor(secondCycle.getDegreeCurricularPlanOfDegreeModule());

                    if (newRegistration != null) {
                        request.setAttribute("registration", newRegistration);
                        return mapping.findForward("proceedToEnrolment");
                    }
View Full Code Here


        } else {

            final Set<Student> students = studentsSearchBean.search();

            if (students.size() == 1) {
                Student student = students.iterator().next();
                request.setAttribute("student", student);
                request.setAttribute("choosePhdOrRegistration", new ChooseRegistrationOrPhd(student));
                return mapping.findForward("viewStudentDetails");
            }
            request.setAttribute("students", students);
View Full Code Here

            HttpServletResponse response) {
        RenderUtils.invalidateViewState();

        final String personId = request.getParameter("personId");
        final Person personStudent = FenixFramework.getDomainObject(personId);
        final Student student = personStudent.getStudent();

        request.setAttribute("student", student);
        return mapping.findForward("chooseRegistration");
    }
View Full Code Here

    }

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

        final Student student = getDomainObject(request, "studentId");
        request.setAttribute("student", student);
        request.setAttribute("manageStatuteBean", new CreateStudentStatuteFactory(student));
        request.setAttribute("schemaName", "student.createStatutes");

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

        return mapping.findForward("manageStatutes");
    }

    public ActionForward invalid(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final Student student = FenixFramework.getDomainObject(request.getParameter("studentOID"));
        request.setAttribute("student", student);
        request.setAttribute("schemaName", request.getParameter("schemaName"));
        request.setAttribute("manageStatuteBean", getRenderedObject());

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

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

        final CreateStudentStatuteFactory oldManageStatuteBean = getRenderedObject();
        final Student student = oldManageStatuteBean.getStudent();
        final StudentStatuteType statuteType = oldManageStatuteBean.getStatuteType();
        final CreateStudentStatuteFactory manageStatuteBean = new CreateStudentStatuteFactory(student);
        manageStatuteBean.setStatuteType(statuteType);

        RenderUtils.invalidateViewState();
View Full Code Here

            executeFactoryMethod();
        } catch (DomainException e) {
            addActionMessage(request, e.getMessage());
        }

        final Student student = ((CreateStudentStatuteFactory) getRenderedObject()).getStudent();
        request.setAttribute("student", student);
        request.setAttribute("manageStatuteBean", new CreateStudentStatuteFactory(student));
        request.setAttribute("schemaName", "student.createStatutes");

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

    public ActionForward deleteStatute(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) throws FenixServiceException {

        final StudentStatute studentStatute = getDomainObject(request, "statuteId");
        final Student student = studentStatute.getStudent();

        try {
            // delete statute
            executeFactoryMethod(new DeleteStudentStatuteFactory(studentStatute));
        } catch (DomainException de) {
View Full Code Here

    public ActionForward chooseDissertation(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        final String personId = request.getParameter("personId");
        final Person personStudent = FenixFramework.getDomainObject(personId);
        final Student student = personStudent.getStudent();

        Set<Enrolment> dissertations = getDissertations(student);

        request.setAttribute("student", student);
        request.setAttribute("dissertations", dissertations);
View Full Code Here

    }

    public ActionForward viewThesisForSupervisor(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) throws Exception {
        final Thesis thesis = getDomainObject(request, "thesisID");
        final Student student = thesis.getStudent();

        request.setAttribute("student", student);
        return viewThesis(mapping, form, request, response);
    }
View Full Code Here

TOP

Related Classes of org.fenixedu.academic.domain.student.Student

Copyright © 2018 www.massapicom. 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.