예제 #1
0
 public CalculateFineCommandHandler(IBus bus, FineCalculator fineCalculator)
 {
     _bus            = bus;
     _fineCalculator = fineCalculator;
 }
        public decimal CalculateOverdueFine()
        {
            var calculator = new FineCalculator();

            return(calculator.CalculateOverdueFine((DateTime.Today - _loanDueDate).Days, _replacementValue));
        }