Пример #1
0
        public IList <Task> Search(TaskSearchArgs args)
        {
            if (args == null)
            {
                return(null);
            }

            var result = _dbSet.AsQueryable();

            if (!string.IsNullOrEmpty(args.Title))
            {
                result = result.Where(x => x.Title == args.Title);
            }

            if (args.ToDoListId.HasValue)
            {
                result = result.Where(x => x.ToDoListId == args.ToDoListId.Value);
            }

            return(result.ToList());
        }
Пример #2
0
 public IList <Task> Search(TaskSearchArgs args)
 {
     return(_taskRepository.Search(args));
 }