Examples of PartialRegimeInstallment


Examples of org.fenixedu.academic.domain.accounting.installments.PartialRegimeInstallment

        for (final InstallmentBean each : installmentsToCreate) {

            if (paymentPlan.isForPartialRegime()) {

                if (each.isPenaltyAppliable()) {
                    new PartialRegimeInstallment((FullGratuityPaymentPlanForPartialRegime) paymentPlan, each.getAmount(),
                            each.getStartDate(), each.getEndDate(), each.getMontlyPenaltyPercentage(),
                            each.getWhenToStartApplyPenalty(), each.getMaxMonthsToApplyPenalty(), each.getEctsForAmount(),
                            new ArrayList<>(each.getExecutionSemesters()));

                } else {
                    new PartialRegimeInstallment((FullGratuityPaymentPlanForPartialRegime) paymentPlan, each.getAmount(),
                            each.getStartDate(), each.getEndDate(), each.getEctsForAmount(), new ArrayList<>(
                                    each.getExecutionSemesters()));
                }

            } else if (paymentPlan.isForFirstTimeInstitutionStudents() && each.isForFirstTimeInstitutionStudents()) {
View Full Code Here

Examples of org.fenixedu.academic.domain.accounting.installments.PartialRegimeInstallment

            setMontlyPenaltyPercentage(installmentWithPenalty.getPenaltyPercentage());

        }

        if (installment instanceof PartialRegimeInstallment) {
            PartialRegimeInstallment partialInstallment = (PartialRegimeInstallment) installment;
            setExecutionSemesters(partialInstallment.getExecutionSemestersSet());
            setEctsForAmount(partialInstallment.getEctsForAmount());
        }

        if (installment instanceof InstallmentForFirstTimeStudents) {
            InstallmentForFirstTimeStudents installmentForFirstTimeStudents = (InstallmentForFirstTimeStudents) installment;
            setNumberOfDaysToStartApplyingPenalty(installmentForFirstTimeStudents.getNumberOfDaysToStartApplyingPenalty());
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.