示例#1
0
        public ActionResult CreateCoupon()
        {
            CouponEntity coupon = RequestArgs <CouponEntity>();

            if (coupon == null)
            {
                return(RespondResult(false, "参数无效。"));
            }

            coupon.Domain     = UserContext.User.Domain;
            coupon.AppId      = DomainContext.AppId;
            coupon.CreateUser = UserContext.User.Id;
            _couponManager.CreateCoupon(coupon);

            #region 操作日志

            _operatedLogManager.Create(new OperatedLogEntity()
            {
                Domain      = DomainContext.Domain.Id,
                AppId       = DomainContext.AppId,
                User        = UserContext.User.Id,
                IP          = Request.UserHostAddress,
                Module      = EnumModule.Coupon,
                Description = "添加卡券"
            });

            #endregion

            return(RespondResult());
        }
示例#2
0
        public ActionResult CreateCoupon()
        {
            Coupon_InfoDto args = RequestArgs <Coupon_InfoDto>();

            if (args == null)
            {
                return(FailedResult("参数无效。"));
            }

            Coupon_Info coupon = Mapper.Map <Coupon_Info>(args);

            NormalResult result = _couponManager.CreateCoupon(coupon);

            return(ApiResult(result.Successful, result.Message));
        }
        public ActionResult <CouponDto> CreateCoupon([FromBody] CreateCouponDto createCoupon)
        {
            var result = _couponManager.CreateCoupon(createCoupon);

            return(CreatedAtRoute("GetCoupon", new { id = result.Id }, result));
        }