public IList <PatrimBemDTO> select(PatrimBemDTO objeto) { try { IList <PatrimBemDTO> resultado = base.select <PatrimBemDTO>(objeto); foreach (PatrimBemDTO objP in resultado) { NHibernateDAL <PatrimDepreciacaoBemDTO> DAL = new NHibernateDAL <PatrimDepreciacaoBemDTO>(session); objP.ListaPatrimDepreciacaoBem = DAL.select <PatrimDepreciacaoBemDTO>( new PatrimDepreciacaoBemDTO { IdPatrimBem = objP.Id }); } foreach (PatrimBemDTO objP in resultado) { NHibernateDAL <PatrimMovimentacaoBemDTO> DAL = new NHibernateDAL <PatrimMovimentacaoBemDTO>(session); objP.ListaPatrimMovimentacaoBem = DAL.select <PatrimMovimentacaoBemDTO>( new PatrimMovimentacaoBemDTO { IdPatrimBem = objP.Id }); } foreach (PatrimBemDTO objP in resultado) { NHibernateDAL <PatrimDocumentoBemDTO> DAL = new NHibernateDAL <PatrimDocumentoBemDTO>(session); objP.ListaPatrimDocumentoBem = DAL.select <PatrimDocumentoBemDTO>( new PatrimDocumentoBemDTO { IdPatrimBem = objP.Id }); } return(resultado); } catch (Exception ex) { throw ex; } }
public IList <PatrimBemDTO> selectPagina(int primeiroResultado, int quantidadeResultados, PatrimBemDTO objeto) { try { IList <PatrimBemDTO> resultado = base.selectPagina <PatrimBemDTO>(primeiroResultado, quantidadeResultados, objeto); foreach (PatrimBemDTO objLista in resultado) { NHibernateDAL <PatrimDepreciacaoBemDTO> DAL = new NHibernateDAL <PatrimDepreciacaoBemDTO>(session); objLista.ListaPatrimDepreciacaoBem = DAL.select <PatrimDepreciacaoBemDTO>( new PatrimDepreciacaoBemDTO { IdPatrimBem = objLista.Id }); } foreach (PatrimBemDTO objLista in resultado) { NHibernateDAL <PatrimMovimentacaoBemDTO> DAL = new NHibernateDAL <PatrimMovimentacaoBemDTO>(session); objLista.ListaPatrimMovimentacaoBem = DAL.select <PatrimMovimentacaoBemDTO>( new PatrimMovimentacaoBemDTO { IdPatrimBem = objLista.Id }); } foreach (PatrimBemDTO objLista in resultado) { NHibernateDAL <PatrimDocumentoBemDTO> DAL = new NHibernateDAL <PatrimDocumentoBemDTO>(session); objLista.ListaPatrimDocumentoBem = DAL.select <PatrimDocumentoBemDTO>( new PatrimDocumentoBemDTO { IdPatrimBem = objLista.Id }); } return(resultado); } catch (Exception ex) { throw ex; } }