Exemplo n.º 1
0
 public ResultadoPaginado(T resultado, long registros, Filtro filtros)
 {
     Resultado           = resultado;
     QuantidadeRegistros = registros;
     Filtros             = filtros;
 }
Exemplo n.º 2
0
 public ResultadoPaginado<List<Dominio.Usuario>> Listar(Filtro filtros)
 {
     var consulta = _contexto.Usuarios.OrderBy(x=>x.Nome).Take(filtros.QuantidadePagina).Skip((filtros.Pagina -1) * filtros.QuantidadePagina);
     //TODO Achar uma maneira de passar a string de filtros diretamente para a consulta;
     return new ResultadoPaginado<List<Dominio.Usuario>>(consulta.ToList(), consulta.Count(), filtros);
 }