コード例 #1
0
        public Task <IEnumerable <DailyTodoItem> > DailyTodoItemsQueryAsync(GetDailyTodoItemsSearchArgs searchArgs)
        {
            var _ = searchArgs != null ? "" : throw new ArgumentNullException();

            var items = m_dataRepo.DailyTodoItems.FindAll(i =>
                                                          (searchArgs.Date == null || searchArgs.Date.Equals(i.TodoDate)));

            return(Task.FromResult((IEnumerable <DailyTodoItem>)items));
        }
コード例 #2
0
        public async Task <IEnumerable <DailyTodoItem> > DailyTodoItemsQueryAsync(GetDailyTodoItemsSearchArgs searchArgs)
        {
            var _ = searchArgs != null ? "" : throw new ArgumentNullException();

            var results = await m_dbContext.DailyTodoItems.Where(i =>
                                                                 searchArgs.Date == null || searchArgs.Date.Equals(i.TodoDate)).ToListAsync();

            return(results);
        }