Example #1
0
        public async Task <IActionResult> DeleteReturnCoupon(int id)
        {
            var entity = new SaleReturnCoupon {
                ID = id, IsDelete = true
            };
            await Service.UpdateAsync(entity, new[] { nameof(entity.IsDelete) });

            return(Json(new JsonData {
                Success = true, Msg = "ok"
            }));
        }
Example #2
0
        public async Task <IActionResult> SaveReturnCoupon([FromBody] SaleReturnCoupon coupon)
        {
            coupon.Name       = coupon.Value + "元优惠券";
            coupon.BusinessId = Business.ID;
            if (coupon.MinConsume < 0)
            {
                coupon.MinConsume = -1;
            }
            if (coupon.Quantity < 0)
            {
                coupon.Quantity = -1;
            }
            else
            {
                coupon.Stock = coupon.Quantity;
            }
            await Service.AddAsync(coupon);

            return(Json(new JsonData {
                Success = true, Msg = "ok", Data = coupon
            }));
        }