public Task <int> DailyTodoItemInsertionAsync(DailyTodoItem item) { var _ = item != null ? "" : throw new ArgumentNullException(); m_dataRepo.DailyTodoItems.Add(item); return(Task.FromResult(item.DailyTodoItemId)); }
public Task DailyTodoItemModificationAsync(int id, DailyTodoItem item) { var repoItem = m_dataRepo.DailyTodoItems.Find(i => i.DailyTodoItemId == id); if (repoItem == null) { return(Task.CompletedTask); } repoItem.TodoDate = item.TodoDate; repoItem.TimeUsedForTodo = item.TimeUsedForTodo; repoItem.TimeReservedForTodo = item.TimeReservedForTodo; return(Task.CompletedTask); }
public async Task DailyTodoItemModificationAsync(int id, DailyTodoItem item) { var _ = item != null ? "" : throw new ArgumentNullException(); var originalItem = await m_dbContext.DailyTodoItems.FindAsync(id); if (originalItem == null) { return; } originalItem.TodoDate = item.TodoDate != default ? item.TodoDate : originalItem.TodoDate; originalItem.TimeUsedForTodo = item.TimeUsedForTodo != default ? item.TimeUsedForTodo : originalItem.TimeUsedForTodo; originalItem.TimeReservedForTodo = item.TimeReservedForTodo; }
public async Task <int> DailyTodoItemInsertionAsync(DailyTodoItem item) { await m_dbContext.DailyTodoItems.AddAsync(item); return(item.DailyTodoItemId); }