コード例 #1
0
 public async Task <IActionResult> Post([FromBody] kc_adddel value)
 {
     value.CreatedAt = DateTime.Now;
     value.UpdatedAt = DateTime.Now;
     value.IsValid   = true;
     if (User.Identity is ClaimsIdentity identity)
     {
         value.CreatedBy = identity.Name ?? "admin";
     }
     _kcAdddelRpt.Add(value);
     _kcAdddelRpt.Commit();
     return(new OkObjectResult(value));
 }
コード例 #2
0
        public async Task <IActionResult> Put(int id, [FromBody] kc_adddel value)
        {
            var single = _kcAdddelRpt.GetSingle(id);

            if (single == null)
            {
                return(NotFound());
            }
            else
            {
                //更新字段内容
                single.UpdatedAt = DateTime.Now;
                if (User.Identity is ClaimsIdentity identity)
                {
                    single.CreatedBy = identity.Name ?? "admin";
                }
                _kcAdddelRpt.Commit();
            }
            return(new NoContentResult());
        }