public static ViewTotalPagamentoDataDTO ConsultaViewTotalPagamentoData(string pFiltro) { try { ViewTotalPagamentoDataDTO Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <ViewTotalPagamentoDataDTO> DAL = new NHibernateDAL <ViewTotalPagamentoDataDTO>(Session); String ConsultaSql = "from ViewTotalPagamentoDataDTO where " + pFiltro; Resultado = DAL.SelectObjetoSql <ViewTotalPagamentoDataDTO>(ConsultaSql); } return(Resultado); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static IList <ViewTotalPagamentoDataDTO> ConsultaViewTotalPagamentoDataPagina(int pPrimeiroResultado, int pQuantidadeResultados, ViewTotalPagamentoDataDTO pViewTotalPagamentoData) { try { IList <ViewTotalPagamentoDataDTO> Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <ViewTotalPagamentoDataDTO> DAL = new NHibernateDAL <ViewTotalPagamentoDataDTO>(Session); Resultado = DAL.SelectPagina <ViewTotalPagamentoDataDTO>(pPrimeiroResultado, pQuantidadeResultados, pViewTotalPagamentoData); } return(Resultado); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }