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)); } }