예제 #1
0
 public Task <LoyaltyCard> GetLoyaltyCard(string cardNumber)
 {
     return(Task.Run(() => LoyaltyManager.Create(CommerceRuntimeManager.Runtime).GetLoyaltyCardStatus(cardNumber)));
 }
예제 #2
0
 public Task <PagedResult <LoyaltyCard> > GetCustomerLoyaltyCards(string accountNumber, QueryResultSettings queryResultSettings)
 {
     return(Task.Run(() => LoyaltyManager.Create(CommerceRuntimeManager.Runtime).GetCustomerLoyaltyCards(accountNumber, queryResultSettings)));
 }
예제 #3
0
 public Task <LoyaltyCard> IssueLoyaltyCard(LoyaltyCard loyaltyCard)
 {
     return(Task.Run(() => LoyaltyManager.Create(CommerceRuntimeManager.Runtime).IssueLoyaltyCard(loyaltyCard.CardNumber, loyaltyCard.CustomerAccount, loyaltyCard.CardTenderType)));
 }