public IEnumerable <ConsultaDto> ExecuteAsync(ConsultaQuery query)
        {
            var sql = @"SELECT Nome, Cpf, DataCriacao FROM Pessoa";

            using (var conn = _appConnection.GetDBConnection())
            {
                return(conn.Query <ConsultaDto>(sql));
            }
        }
示例#2
0
        public async Task <IEnumerable <ConsultaDto> > ObterAsync()
        {
            var query  = new ConsultaQuery();
            var result = await _queryExecutor.ExecuteAsync <ConsultaQuery, IEnumerable <ConsultaDto> >(query);

            if (result == null || !result.Any())
            {
                NotFound();
            }

            return(result);
        }