public IList<IBoletosGerados> obtenhaBoletosGerados(IFiltro filtro, int quantidadeDeRegistros, int offSet) { var DBHelper = ServerUtils.criarNovoDbHelper(); var sql = new StringBuilder(); sql.Append(filtro.ObtenhaQuery()); sql.Append("ORDER BY NOSSONUMERO DESC"); IList<IBoletosGerados> listaDeBoletos = new List<IBoletosGerados>(); using (var leitor = DBHelper.obtenhaReader(sql.ToString(), quantidadeDeRegistros, offSet)) try { while (leitor.Read()) listaDeBoletos.Add(obtenhaBoletoComFiltro(leitor)); } finally { leitor.Close(); } return listaDeBoletos; }
public IList<IProcessoDeMarca> ObtenhaProcessosDeMarcas(IFiltro filtro, int quantidadeDeRegistros, int offSet, bool considerarNaoAtivos) { IDBHelper DBHelper; DBHelper = ServerUtils.criarNovoDbHelper(); var sql = new StringBuilder(); sql.Append(filtro.ObtenhaQuery()); if (!considerarNaoAtivos) sql.Append(" AND MP_PROCESSOMARCA.ATIVO = 1"); sql.AppendLine(" ORDER BY DATADECADASTRO DESC"); var processos = new List<IProcessoDeMarca>(); using (var leitor = DBHelper.obtenhaReader(sql.ToString(), quantidadeDeRegistros, offSet)) try { while (leitor.Read()) processos.Add(MontaProcessoDeMarca(leitor)); } finally { leitor.Close(); } return processos; }
public IList<IItemLancamentoFinanceiroRecebimento> ObtenhaItensFinanceiros(IFiltro filtro, int quantidadeDeRegistros, int offSet) { IDBHelper DBHelper; DBHelper = ServerUtils.criarNovoDbHelper(); var sql = new StringBuilder(); sql.Append(filtro.ObtenhaQuery()); sql.AppendLine(" ORDER BY NOME, DATALACAMENTO DESC"); var itens = new List<IItemLancamentoFinanceiroRecebimento>(); using (var leitor = DBHelper.obtenhaReader(sql.ToString(), quantidadeDeRegistros, offSet)) try { while (leitor.Read()) itens.Add(MontaItemDeRecebimento(leitor)); } finally { leitor.Close(); } return itens; }