Beispiel #1
0
 public async Task <IEnumerable <TodoItem> > ListAsync(IBaseCustomSearch search)
 {
     return(await _context.Set <TodoItem>()
            .AsQueryable()
            .Apply(search)
            .ToListAsync());
 }
Beispiel #2
0
 public IEnumerable <TodoItem> List(IBaseCustomSearch search)
 {
     return(_context.Set <TodoItem>()
            .AsQueryable()
            .Apply(search)
            .ToList());
 }
Beispiel #3
0
        public ListOf <TodoItemGetViewModel> List(IBaseCustomSearch search)
        {
            var items     = _repository.List(search);
            var viewmodel = new ListOf <TodoItemGetViewModel>
            {
                Collection = _mapper.Map <IEnumerable <TodoItemGetViewModel> >(items),
                Total      = items.Count()
            };

            return(viewmodel);
        }