Exemple #1
0
    def get_total_cost(loan_terms):
        rate = loan_terms['apr']
        years = loan_terms['years']
        amount = loan_terms['amount']

        return LoanView.display_basic(
            'Total Cost', Loan.calc_total_cost(rate, years, amount))
Exemple #2
0
    def get_monthly_payment(loan_terms):
        rate = loan_terms['apr']
        years = loan_terms['years']
        amount = loan_terms['amount']

        return LoanView.display_basic(
            'Monthly Payment', Loan.calc_monthly_payment(rate, years, amount))
Exemple #3
0
    def get_total_remaining(loan_terms):
        rate = loan_terms['apr']
        years = loan_terms['years']
        amount = loan_terms['amount']
        current_period = loan_terms['current_period']

        return LoanView.display_basic(
            'Total Remaining',
            Loan.calc_total_remaining(rate, years, amount, current_period))
Exemple #4
0
 def get_amortization_schedule():
     return LoanView.display_amortization_schedule(
         Loan.calc_amortization_schedule())
Exemple #5
0
 def get_interest_remaining():
     return LoanView.display_basic('Interest Remaining',
                                   Loan.calc_interest_remaining())
Exemple #6
0
 def get_interest_paid():
     return LoanView.display_basic('Interest Paid',
                                   Loan.calc_interest_paid())
Exemple #7
0
 def get_principle_remaining():
     return LoanView.display_basic('Principle Remaining',
                                   Loan.calc_principle_remaining())
Exemple #8
0
 def get_principle_paid():
     return LoanView.display_basic('Principle Paid',
                                   Loan.calc_principle_paid())
Exemple #9
0
 def get_payment_ipart():
     return LoanView.display_basic('Interest Part',
                                   Loan.calc_payment_ipart())
Exemple #10
0
 def get_payment_ppart():
     return LoanView.display_basic('Principle Part',
                                   Loan.calc_payment_ppart())