public void Check(Customer customer)
 {
     throw new NotImplementedException();
 }
 public void Validate(Customer customer)
 {
     throw new NotImplementedException();
 }
 public void EnrollCustomer(Customer customer)
 {
     _Validator.Validate(customer);
     _CreditCheck.Check(customer);
     _Repository.Save();
 }