public ActionResult GetCoupon(int id) { Coupon_Info coupon = _couponManager.GetCoupon(id); if (coupon == null) { return(FailedResult("指定的数据不存在。")); } Coupon_InfoDto couponDto = Mapper.Map <Coupon_InfoDto>(coupon); return(DataResult(couponDto)); }
public ActionResult GetCouponRecordBySerialNumber() { string serialNumber = Request.QueryString["serialNumber"]; if (String.IsNullOrEmpty(serialNumber)) { return(RespondResult(false, "参数无效。")); } CouponRecordEntity couponRecord = _couponManager.GetCouponRecordBySerialNumber( DomainContext.Domain.Id, DomainContext.AppId, serialNumber); if (couponRecord == null) { return(RespondResult(false, "卡券不存在。")); } else { CouponEntity coupon = _couponManager.GetCoupon(couponRecord.Coupon); return(RespondDataResult(new { Coupon = coupon, CouponRecord = couponRecord })); } }
/// <summary> /// 已派发卡券列表 /// </summary> /// <returns></returns> public ActionResult DistributedCoupon() { string strCouponId = Request.QueryString["couponId"]; Guid couponId = Guid.Empty; if (String.IsNullOrEmpty(strCouponId) || Guid.TryParse(strCouponId, out couponId) == false) { //TODO:ID无效 //return RedirectToAction("PointCommodity", new { domain = domain }); } DistributedCouponViewModel model = new DistributedCouponViewModel(); model.Coupon = _couponManager.GetCoupon(couponId); return(View(model)); }
public ActionResult GetCoupon() { string strId = Request.QueryString["id"]; Guid id = Guid.Empty; if (String.IsNullOrEmpty(strId) || Guid.TryParse(strId, out id) == false) { return(RespondResult(false, "参数无效。")); } CouponEntity coupon = _couponManager.GetCoupon(id); return(RespondDataResult(coupon)); }