Exemplo n.º 1
0
        public async Task <QueryResultResource <ToDoResource> > GetToDos(ToDoQueryResource filterResource)
        {
            var filter      = mapper.Map <ToDoQueryResource, ToDoQuery>(filterResource);
            var queryResult = await repository.GetToDos(filter);

            return(mapper.Map <QueryResult <ToDo>, QueryResultResource <ToDoResource> >(queryResult));
        }
Exemplo n.º 2
0
        // GET: ToDo
        public async Task <ActionResult> Index(ToDoQueryResource query)
        {
            var filter      = _mapper.Map <ToDoQueryResource, ToDoQuery>(query);
            var queryResult = await _toDoRepository.GetToDos(filter);

            return(View(_mapper.Map <QueryResult <ToDo>, QueryResultResource <ToDoViewModel> >(queryResult)));
        }