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