コード例 #1
0
 public override CustomerStoreResults IsValidStore(Customer customer, CustomerStoreRequest customerStoreRequest)
 {
     if (!IsValidCustomer(customer))
     {
         return(new CustomerStoreResults {
             Success = false
         });
     }
     return(new CustomerStoreResults()
     {
         Success = customer.customerStoreTypes.HasFlag(CustomerStore.FailOverStore)
     });
 }
コード例 #2
0
 public CustomerStoreResults  Validate(CustomerStore customerStore, Customer customer, CustomerStoreRequest customerStoreRequest)
 {
     return(_storeValidation[customerStore].IsValidStore(customer, customerStoreRequest));
 }
コード例 #3
0
 public abstract CustomerStoreResults IsValidStore(Customer customer, CustomerStoreRequest customerStore);