Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        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;
            }
        }