public async Task<TodoItem> Update (UpdateTodoItemInfo info) { Verify.That(info, nameof(info)).IsNotNull(); return await todoItemsDao.Update(info); }
async public Task <TodoItem> Update(UpdateTodoItemInfo info) { var change = await todoContext.TodoItems .FirstAsync(i => i.Id == info.Id); change.Name = info.Name; change.IsComplete = info.IsComplete; await todoContext.SaveChangesAsync(); return(change); }
public async Task <IActionResult> UpdateAsync(long id, [FromBody] UpdateTodoItemModel updateTodoItemModel) { var updateTodoItemInfo = new UpdateTodoItemInfo { Id = id, IsComplete = updateTodoItemModel.IsComplete, Name = updateTodoItemModel.Name, User = User }; await todoService.UpdateAsync(updateTodoItemInfo).ConfigureAwait(false); return(NoContent()); }
public async Task <IActionResult> UpdateAsync(long id, [FromBody] UpdateTodoItemModel updateTodoItemModel) { var updateTodoItemInfo = new UpdateTodoItemInfo { Id = id, IsComplete = updateTodoItemModel.IsComplete, Name = updateTodoItemModel.Name, Owner = User }; await updateTodoItemFlow.ExecuteAsync(updateTodoItemInfo, User); return(NoContent()); }
public Task UpdateAsync(UpdateTodoItemInfo updateTodoItemInfo) { throw new System.NotImplementedException(); }