コード例 #1
0
        public async Task <IActionResult> Put(int id, [FromBody] set_integral value)
        {
            var single = _setIntegralRpt.GetSingle(id);

            if (single == null)
            {
                return(NotFound());
            }
            //更新字段内容
            single.UpdatedAt   = DateTime.Now;
            single.CardTypeId  = value.CardTypeId;
            single.HouseTypeId = value.HouseTypeId;
            single.EndDate     = value.EndDate;
            single.Integral    = value.Integral;
            single.InteType    = value.InteType;
            single.Name        = value.Name;
            single.Remark      = value.Remark;
            single.StartDate   = value.StartDate;
            if (User.Identity is ClaimsIdentity identity)
            {
                single.CreatedBy = identity.Name ?? "test";
            }
            _setIntegralRpt.Commit();
            return(new NoContentResult());
        }
コード例 #2
0
 public async Task <IActionResult> Post([FromBody] set_integral value)
 {
     value.CreatedAt = DateTime.Now;
     value.UpdatedAt = DateTime.Now;
     value.IsValid   = true;
     if (User.Identity is ClaimsIdentity identity)
     {
         value.CreatedBy = identity.Name ?? "test";
     }
     //if (!string.IsNullOrEmpty(value.HouseTypeTxt))
     //{
     //    var ht = value.HouseTypeTxt.Split(',');
     //    foreach (var h in ht)
     //    {
     //        integral.HouseTypeId = int.Parse(h);
     //        integral.Id = -1;
     //        _setIntegralRpt.Add(integral);
     //    }
     //}
     //if (!string.IsNullOrEmpty(value.ServiceItemTxt))
     //{
     //    var ht = value.ServiceItemTxt.Split(',');
     //    foreach (var h in ht)
     //    {
     //        integral.ServiceItemId = int.Parse(h);
     //        integral.Id = -1;
     //        _setIntegralRpt.Add(integral);
     //    }
     //}
     _setIntegralRpt.Add(value);
     _setIntegralRpt.Commit();
     return(new OkObjectResult(value));
 }
コード例 #3
0
 public async Task <IActionResult> Post([FromBody] set_integral value)
 {
     value.CreatedAt = DateTime.Now;
     value.UpdatedAt = DateTime.Now;
     value.IsValid   = true;
     if (User.Identity is ClaimsIdentity identity)
     {
         value.CreatedBy = identity.Name ?? "admin";
     }
     _setIntegralRpt.Add(value);
     _setIntegralRpt.Commit();
     return(new OkObjectResult(value));
 }