public Resultados <Titulo> Filtrar(TituloFiltro filtrosListar, Paginacao paginacao) { try { if (!_validar.Filtrar(filtrosListar)) { return(new Resultados <Titulo>()); } CredenciadoBus _busCredenciado = new CredenciadoBus(); CredenciadoPessoa credenciado = _busCredenciado.Obter(User.FuncionarioId, true); filtrosListar.CredenciadoId = User.FuncionarioId; filtrosListar.CredenciadoPessoaId = credenciado.Pessoa.InternoId.GetValueOrDefault(); filtrosListar.IsDeclaratorio = true; Filtro <TituloFiltro> filtro = new Filtro <TituloFiltro>(filtrosListar, paginacao); Resultados <Titulo> 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 <Titulo> Filtrar(TituloFiltro filtrosListar, Paginacao paginacao) { try { Filtro <TituloFiltro> filtro = new Filtro <TituloFiltro>(filtrosListar, paginacao); Resultados <Titulo> resultados = _da.Filtrar(filtro); if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }