public async Task <IHttpActionResult> CreateOne([NotNull] CouponGiftCreateOneDto requestDto) { var gift = new Models.CouponGift { Type = requestDto.Type, Name = requestDto.Name, Descriptions = JsonConvert.SerializeObject(requestDto.Descriptions), ThumbnailImage = requestDto.ThumbnailImage, Price = requestDto.Price, Value = requestDto.Value, EndTime = requestDto.EndTime }; _dbContext.CouponGifts.Add(gift); await _dbContext.SaveChangesAsync(); return(Ok()); }
/// <summary> /// 初始化属性 /// </summary> /// <param name="user">要兑换的用户</param> /// <param name="gift">文券商品</param> public virtual void Initialize(KeylolUser user, Models.CouponGift gift) { User = user; Gift = gift; }