Examples of CurriculumGroup


Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumGroup

        }
    }

    private static void moveEnrolments(final OptionalCurricularCoursesLocationBean bean) throws FenixServiceException {
        for (final EnrolmentLocationBean line : bean.getEnrolmentBeans()) {
            final CurriculumGroup curriculumGroup = line.getCurriculumGroup(bean.getStudentCurricularPlan());
            if (curriculumGroup == null) {
                throw new FenixServiceException("error.MoveCurriculumLines.invalid.curriculumGroup");
            }
            bean.getStudentCurricularPlan().convertEnrolmentToOptionalEnrolment(line.getEnrolment(), curriculumGroup,
                    line.getOptionalCurricularCourse());
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumGroup

                            }
                        }
                    }
                }
            } else {
                final CurriculumGroup group = (CurriculumGroup) module;
                final CycleType cycleForChild =
                        group.isCycleCurriculumGroup() ? ((CycleCurriculumGroup) group).getCycleType() : cycleType;
                for (final CurriculumModule child : group.getCurriculumModulesSet()) {
                    calculateGrade(cycleForChild, child);
                }
            }
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumGroup

            if (enrollment != null) {
                for (EnrolmentEvaluation evaluation : enrollment.getEvaluationsSet()) {
                    evaluation.setEnrolmentEvaluationState(EnrolmentEvaluationState.TEMPORARY_OBJ);
                }

                final CurriculumGroup parentCurriculumGroup = enrollment.getCurriculumGroup();

                enrollment.delete();

                if (parentCurriculumGroup != null && parentCurriculumGroup.isDeletable()) {
                    parentCurriculumGroup.delete();
                }

                return;
            }
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumGroup

        super.setOldCourseGroup(bean.getCurriculumGroup().getDegreeModule());
        super.setNewCourseGroup(bean.getCourseGroup());
    }

    private void checkParameters(final RegistrationAcademicServiceRequestCreateBean bean) {
        final CurriculumGroup curriculumGroup = bean.getCurriculumGroup();
        final CourseGroup newCourseGroup = bean.getCourseGroup();
        final ExecutionYear executionYear = bean.getExecutionYear();
        final Registration registration = bean.getRegistration();

        if (curriculumGroup == null) {
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.