Example #1
0
 public async Task <OperationResult <FlashSaleOrderResponse> > CheckCanBuyFlashSaleOrderAsync(FlashSaleOrderRequest request)
 {
     if (request == null ||
         request.UserId == Guid.Empty ||
         string.IsNullOrWhiteSpace(request.UseTel) ||
         request.Products == null ||
         !request.Products.Any())
     {
         return(OperationResult.FromError <FlashSaleOrderResponse>("-1", "参数错误"));
     }
     else
     {
         return(OperationResult.FromResult(await FlashSaleManager.CheckCanBuyFlashSaleOrderAsync(request)));
     }
 }