public void GetWashCarCouponListByPromotionCodeIDAsync()
 {
     using (var client = new WashCarCouponClient())
     {
         GetWashCarCouponInfoByPromotionCodeIDRequest request = new GetWashCarCouponInfoByPromotionCodeIDRequest()
         {
             PromotionCodeID = 10
         };
         var result = client.GetWashCarCouponInfoByPromotionCodeID(request);
         Assert.IsNotNull(result.Result);
     }
 }
        /// <summary>
        /// 根据优惠券id获取  一分钱洗车优惠券领取记录
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public static async Task <OperationResult <WashCarCouponRecordModel> > GetWashCarCouponInfoByPromotionCodeIDAsync(GetWashCarCouponInfoByPromotionCodeIDRequest request)
        {
            WashCarCouponRecordModel models = new WashCarCouponRecordModel();

            try
            {
                var result = await DalWashCarCouponRecord.GetWashCarCouponListByPromotionCodeIDAsync(request.PromotionCodeID);

                models = ObjectMapper.ConvertTo <WashCarCouponRecordEntity, WashCarCouponRecordModel>(result).FirstOrDefault();
                return(OperationResult.FromResult(models));
            }
            catch (Exception ex)
            {
                return(OperationResult.FromError <WashCarCouponRecordModel>("500", ex.Message));
            }
        }