Example #1
0
        public bool IsElegible(Customer customer, int amount)
        {
            Console.WriteLine("{0} applier for {1:C} loan\n", customer.Name, amount);

            bool elegible = true;

            if (!_bank.HasSufficientSavings(customer, amount))
            {
                elegible = false;
            }
            else if (!_loan.HasNoBadLoans(customer))
            {
                elegible = false;
            }
            else if (!_credit.HasGoodCredit(customer))
            {
                elegible = false;
            }
            return(elegible);
        }