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;
            }
        }