public Resultados <Pessoa> Filtrar(ListarFiltro filtrosListar, Paginacao paginacao) { try { Filtro <ListarFiltro> filtro = new Filtro <ListarFiltro>(filtrosListar, paginacao); Resultados <Pessoa> resultados = _da.Filtrar(filtro); if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public Resultados <ListarResultados> Filtrar(ListarFiltro filtroListar, Paginacao paginacao) { Resultados <ListarResultados> retorno = new Resultados <ListarResultados>(); Filtro <ListarFiltro> filtros = new Filtro <ListarFiltro>(filtroListar, paginacao); try { retorno = _da.Filtrar(filtros); if (retorno == null || retorno.Itens.Count < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } } catch (Exception exc) { Validacao.AddErro(exc); } return(retorno); }