public IHttpActionResult Put([FromBody] EditListDTO dto) { if (!ModelState.IsValid) { return(BadRequest()); } _service.Edit(dto); return(Ok("")); }
public void Edit(EditListDTO dto) { var userId = _claimsIdentity.FindFirst(ClaimTypes.NameIdentifier).Value; var list = _dbContext.TaskLists.Where(w => w.UserId == userId && w.Id == dto.Id).FirstOrDefault(); if (list == null) { throw new NullReferenceException(); } list.Name = dto.Name; _dbContext.Entry <ListOfTasks>(list).State = System.Data.Entity.EntityState.Modified; _dbContext.SaveChanges(); }