Package org.fenixedu.academic.dto.student

Examples of org.fenixedu.academic.dto.student.RegistrationConclusionBean


        return new LocalDate(registrationConclusionBean.getConclusionDate());
    }

    @Override
    public Integer getFinalAverage() {
        final RegistrationConclusionBean registrationConclusionBean =
                new RegistrationConclusionBean(getRegistration(), getCycleCurriculumGroup());

        return registrationConclusionBean.getFinalAverage();
    }
View Full Code Here


    @Override
    public String getGraduateTitle(Locale locale) {

        CycleType cycleType = getRequestedCycle();
        final RegistrationConclusionBean registrationConclusionBean =
                new RegistrationConclusionBean(getRegistration(), getCycleCurriculumGroup());
        ExecutionYear conclusionYear = registrationConclusionBean.getConclusionYear();

        List<DegreeCurricularPlan> degreeCurricularPlansForYear = getDegree().getDegreeCurricularPlansForYear(conclusionYear);
        if (degreeCurricularPlansForYear.size() == 1) {
            DegreeCurricularPlan dcp = degreeCurricularPlansForYear.iterator().next();
            CycleCourseGroup cycleCourseGroup = dcp.getCycleCourseGroup(cycleType);
View Full Code Here

        return result.toString();
    }

    public String getDegreeFilteredName() {
        final RegistrationConclusionBean registrationConclusionBean =
                new RegistrationConclusionBean(getRegistration(), getCycleCurriculumGroup());

        ExecutionYear executionYear = registrationConclusionBean.getConclusionYear();
        return getRegistration().getDegree().getFilteredName(executionYear);
    }
View Full Code Here

    final public Integer getNumberOfUnits() {
        return getDetailed() ? getEntriesToReport().size() : 0;
    }

    final private RegistrationConclusionBean getBean() {
        return new RegistrationConclusionBean(getRegistration(), getCycleCurriculumGroup());
    }
View Full Code Here

        if (user == null || user.getPerson().getStudent() == null || user.getPerson().getStudent().getAlumni() == null) {
            return false;
        }
        if (degree != null) {
            for (Registration registration : user.getPerson().getStudent().getRegistrationsFor(degree)) {
                if (new RegistrationConclusionBean(registration).isConcluded()) {
                    return true;
                }
            }
            return false;
        }
View Full Code Here

                String end = null;
                if (studentCurricularPlan.getEndDate() != null) {
                    end = studentCurricularPlan.getEndDate().toString(formatDay);
                }
                RegistrationConclusionBean registrationConclusionBean = new RegistrationConclusionBean(registration);

                ICurriculum icurriculum = registrationConclusionBean.getCurriculumForConclusion();

                BigDecimal credits = icurriculum.getSumEctsCredits();
                BigDecimal average = icurriculum.getAverage();

                Integer calculatedAverage = icurriculum.getRoundedAverage();

                boolean isFinished = registrationConclusionBean.isConcluded();

                final List<FenixCurriculum.ApprovedCourse> courseInfos = new ArrayList<>();

                for (CycleCurriculumGroup cycleCurriculumGroup : studentCurricularPlan.getInternalCycleCurriculumGrops()) {
                    for (ICurriculumEntry iCurriculumEntry : cycleCurriculumGroup.getCurriculum().getCurriculumEntries()) {
View Full Code Here

    }

    @Override
    final public void update(final Person responsible, final Integer finalAverage, final LocalDate conclusionDate,
            final String notes) {
        addVersions(new RegistrationConclusionBean(getRegistration(), getCycle()));
        getLastVersion().update(responsible, finalAverage, conclusionDate, notes);
    }
View Full Code Here

    }

    @Override
    final public void update(final Person responsible, final Integer finalAverage, final LocalDate conclusionDate,
            final String notes) {
        addVersions(new RegistrationConclusionBean(getRegistration()));
        getLastVersion().update(responsible, finalAverage, conclusionDate, notes);
    }
View Full Code Here

        getLastVersion().update(responsible, finalAverage, conclusionDate, notes);
    }

    final public void update(final Person responsible, final Integer finalAverage, BigDecimal average,
            final LocalDate conclusionDate, final String notes) {
        addVersions(new RegistrationConclusionBean(getRegistration()));
        getLastVersion().update(responsible, finalAverage, average, conclusionDate, notes);
    }
View Full Code Here

TOP

Related Classes of org.fenixedu.academic.dto.student.RegistrationConclusionBean

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.