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