Exemplo n.º 1
0
        public async Task <IEnumerable <ToDoItem> > GetByStatusAsync(ToDoItemStatus status)
        {
            var toDoList = await _toDoPeristenceManager.GetByStatusAsync(status.ToString());

            var toDoItems = toDoList.Select(toDo => _mapper.Map <ToDoItem>(toDo));

            return(toDoItems);
        }
Exemplo n.º 2
0
        public IEnumerable <ToDoItem> GetItems(ToDoItemStatus status)
        {
            List <ToDoItem> items = datacontext.GetItems();

            return(status == ToDoItemStatus.Remaining
                ? items.Where(item => !item.IsDone)
                : items.Where(item => item.IsDone));
        }