public Resultados <PTVOutroListarResultado> Filtrar(PTVOutroListarFiltro ptvListarFiltro, Paginacao paginacao) { try { Filtro <PTVOutroListarFiltro> filtro = new Filtro <PTVOutroListarFiltro>(ptvListarFiltro, paginacao); Resultados <PTVOutroListarResultado> resultados = _da.Filtrar(filtro); foreach (PTVOutroListarResultado lis in resultados.Itens) { if (_da.VerificaSePTVAssociadoLote(Convert.ToInt64(lis.Numero))) { lis.PodeEditar = false; } else { lis.PodeEditar = true; } } if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public Resultados <PTVOutroListarResultado> Filtrar(PTVOutroListarFiltro ptvListarFiltro, Paginacao paginacao) { try { Filtro <PTVOutroListarFiltro> filtro = new Filtro <PTVOutroListarFiltro>(ptvListarFiltro, paginacao); Resultados <PTVOutroListarResultado> resultados = _da.Filtrar(filtro); if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }