Esempio n. 1
0
 public async Task <IActionResult> Post([FromBody] kc_goods value)
 {
     value.CreatedAt = DateTime.Now;
     value.UpdatedAt = DateTime.Now;
     value.IsValid   = true;
     if (User.Identity is ClaimsIdentity identity)
     {
         value.CreatedBy = identity.Name ?? "test";
     }
     _kcGoodsRpt.Add(value);
     _kcGoodsRpt.Commit();
     return(new OkObjectResult(value));
 }
        public async Task <IActionResult> Post([FromBody] kc_goods value)
        {
            var oldSysUser = _kcGoodsRpt.FindBy(f => f.GoodsNo == value.GoodsNo);

            if (oldSysUser.Any())
            {
                return(BadRequest(string.Concat(value.GoodsNo, "已经存在。")));
            }

            value.CreatedAt = DateTime.Now;
            value.UpdatedAt = DateTime.Now;
            value.IsValid   = true;
            if (User.Identity is ClaimsIdentity identity)
            {
                value.CreatedBy = identity.Name ?? "admin";
            }
            _kcGoodsRpt.Add(value);
            _kcGoodsRpt.Commit();
            return(new OkObjectResult(value));
        }