示例#1
0
        public override void HandleRequest(QuoteModel quote)
        {
            var a = 1 + (quote.MinimumLendingRateAvailable / quote.RecalculationInterval);
            var c = Math.Pow(a, (quote.Years * quote.RecalculationInterval));

            var totalAmountToPay = quote.InputModel.LoanAmount * c;

            quote.SetQuote(Quote.Create(quote.InputModel.LoanAmount, quote.MinimumLendingRateAvailable, totalAmountToPay, totalAmountToPay / (quote.Years * quote.RecalculationInterval)));
        }
示例#2
0
 public void Init()
 {
     _quote = QuoteModel.Create(null);
     _quote.SetQuote(Quote.Create(1000, 0.07D, 4444.77777, 33.55556));
 }