public async Task UpdateAsync(TodoItemListModel todoItemInsertModel) { using var unitOfWork = unitOfWorkProvider.Create(); var todoItemEntity = await todoItemRepository.GetByIdAsync(todoItemInsertModel.Id); mapper.Map(todoItemInsertModel, todoItemEntity); todoItemRepository.Update(todoItemEntity); await unitOfWork.CommitAsync(); }
public async Task TodoItemChanged(TodoItemListModel todoItemListModel) { await todoItemFacade.UpdateAsync(todoItemListModel); }
/// <summary> /// 全データ取得処理 /// </summary> /// <returns></returns> public TodoItemListModel GetTodoItemList() { return(TodoItemListModel.Create(DbContext.TodoItems.ToList())); }