public IList <CompraRequisicaoDTO> selectPagina(int primeiroResultado, int quantidadeResultados, CompraRequisicaoDTO objeto) { try { IList <CompraRequisicaoDTO> resultado = base.selectPagina <CompraRequisicaoDTO>(primeiroResultado, quantidadeResultados, objeto); foreach (CompraRequisicaoDTO objLista in resultado) { NHibernateDAL <CompraRequisicaoDetalheDTO> DAL = new NHibernateDAL <CompraRequisicaoDetalheDTO>(session); objLista.ListaCompraRequisicaoDetalhe = DAL.select <CompraRequisicaoDetalheDTO>( new CompraRequisicaoDetalheDTO { IdCompraRequisicao = objLista.Id }); } return(resultado); } catch (Exception ex) { throw ex; } }
public IList <CompraRequisicaoDTO> select(CompraRequisicaoDTO objeto) { try { IList <CompraRequisicaoDTO> resultado = base.select <CompraRequisicaoDTO>(objeto); foreach (CompraRequisicaoDTO objP in resultado) { NHibernateDAL <CompraRequisicaoDetalheDTO> DAL = new NHibernateDAL <CompraRequisicaoDetalheDTO>(session); objP.ListaCompraRequisicaoDetalhe = DAL.select <CompraRequisicaoDetalheDTO>( new CompraRequisicaoDetalheDTO { IdCompraRequisicao = objP.Id }); } return(resultado); } catch (Exception ex) { throw ex; } }