public IList <ViewFinLancamentoPagarDTO> selectPagina(int primeiroResultado, int quantidadeResultados, ViewFinLancamentoPagarDTO objeto) { try { IList <ViewFinLancamentoPagarDTO> resultado = base.selectPagina <ViewFinLancamentoPagarDTO>(primeiroResultado, quantidadeResultados, objeto); foreach (ViewFinLancamentoPagarDTO objLista in resultado) { NHibernateDAL <FinParcelaPagamentoDTO> DAL = new NHibernateDAL <FinParcelaPagamentoDTO>(session); objLista.ListaFinParcelaPagamento = DAL.select <FinParcelaPagamentoDTO>( new FinParcelaPagamentoDTO { IdFinParcelaPagar = objLista.IdParcelaPagar }); } return(resultado); } catch (Exception ex) { throw ex; } }
public IList <ViewFinLancamentoPagarDTO> select(ViewFinLancamentoPagarDTO objeto) { try { IList <ViewFinLancamentoPagarDTO> resultado = base.select <ViewFinLancamentoPagarDTO>(objeto); foreach (ViewFinLancamentoPagarDTO objP in resultado) { NHibernateDAL <FinParcelaPagamentoDTO> DAL = new NHibernateDAL <FinParcelaPagamentoDTO>(session); objP.ListaFinParcelaPagamento = DAL.select <FinParcelaPagamentoDTO>( new FinParcelaPagamentoDTO { IdFinParcelaPagar = objP.IdParcelaPagar }); } return(resultado); } catch (Exception ex) { throw ex; } }