public bool IsEligible(Customer cust, int amount) { Console.WriteLine(string.Format("{0} applies for {1:C} loan\n",cust.Name,amount)); bool eligible = true; if (!_bank.HasSufficientSavings(cust,amount)) { eligible = false; } else if (!_loan.HasNoBadLoans(cust)) { eligible = false; } else if (!_credit.HasGoodCredit(cust)) { eligible = false; } return eligible; }
public bool HasNoBadLoans(Customer c) { Console.WriteLine("Check loans for " + c.Name); return true; }
public bool HasSufficientSavings(Customer c, int amount) { Console.WriteLine("Check bank for " + c.Name); return true; }
public bool HasGoodCredit(Customer c) { Console.WriteLine("Check credit for " + c.Name); return true; }