public IList<CodigoGpsDTO> selectCodigoGps(CodigoGpsDTO codigo_gps) { try { IList<CodigoGpsDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CodigoGpsDTO> codigo_gpsDAL = new NHibernateDAL<CodigoGpsDTO>(session); resultado = codigo_gpsDAL.select(codigo_gps); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public IList<CodigoGpsDTO> selectCodigoGpsPagina(int primeiroResultado, int quantidadeResultados, CodigoGpsDTO codigo_gps) { try { IList<CodigoGpsDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CodigoGpsDTO> codigo_gpsDAL = new NHibernateDAL<CodigoGpsDTO>(session); resultado = codigo_gpsDAL.selectPagina(primeiroResultado, quantidadeResultados, codigo_gps); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public int deleteCodigoGps(CodigoGpsDTO codigo_gps) { try { int resultado = -1; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CodigoGpsDTO> codigo_gpsDAL = new NHibernateDAL<CodigoGpsDTO>(session); codigo_gpsDAL.delete(codigo_gps); session.Flush(); resultado = 0; } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }