List of usage examples for org.hibernate Query uniqueResult
R uniqueResult();
From source file:co.com.siscomputo.administracion.logic.OrigenLogic.java
/** * Mtodo que trae el siguiente ID de una tabla * * @return/* w w w.jav a2s .com*/ */ private int maxDocumento() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idOrigen) FROM OrigenEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.PaisLogic.java
/** * Mtodo que retorna el siguiente ID de la tabla Paises * @return /*from w w w. j a v a 2 s .c om*/ */ public int maxPais() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idPais) FROM PaisEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.PaisLogic.java
/** * Mtodo que trae un Pas por ID/* w w w .ja v a2s.co m*/ * @param idPais * @return */ public PaisEntity paisPorID(int idPais) { PaisEntity pais = new PaisEntity(); String validaConexion = initOperation(); try { if (!"Ok".equalsIgnoreCase(validaConexion)) { pais.setNumeroRespuesta(3); pais.setTrazaRespuesta("Error de Conexin: " + validaConexion); } else { Query query = sesion.createQuery("FROM PaisEntity p WHERE p.idPais=:idS"); query.setParameter("idS", idPais); pais = (PaisEntity) query.uniqueResult(); pais.setTrazaRespuesta("Consulta de pais exitosa"); pais.setNumeroRespuesta(35); } } catch (Exception e) { e.printStackTrace(); pais = new PaisEntity(); pais.setNumeroRespuesta(0); pais.setTrazaRespuesta(e.getMessage()); } finally { try { sesion.close(); } catch (HibernateException hibernateException) { hibernateException.printStackTrace(); } } return pais; }
From source file:co.com.siscomputo.administracion.logic.PermisosLogic.java
/** * Mtodo para encontrar el sihuiente id de la tabla rol-permisos * * @return//ww w. ja va2 s . c o m */ public int maxRolPermiso() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(id_rol_permiso) FROM RolPermisoEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.RolesLogic.java
/** * Mtodo que trae el ID siguiente para la insercin * @return //from ww w.j a v a 2 s. c om */ public int maxRol() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(id_rol) FROM RolesEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.RutasLogic.java
public int maxmetodo() { int ret = -1; try {//from w w w. j a va 2 s. c om String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idRutas) FROM RutasEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.SedeEmpresaLogic.java
/** * Mtodo que consulta el siguente ID de la tabla Sede-Empresa * @return //from ww w . j a v a 2 s. c om */ public int maxSedeEmpresa() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idSedeEmpresa) FROM SedeEmpresaEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.SedeLogic.java
/** * Mtodo que trae el siguente ID de la tabla de sedes * * @return// w ww. j a v a 2 s.c om */ public int maxSede() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idSede) FROM SedeEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.SedeLogic.java
/** * Mtodo que trae una sede por ID//from w w w .ja va 2s . c o m * * @param idSede * @return */ public SedeEntity sedePorID(int idSede) { SedeEntity sede = new SedeEntity(); String validaConexion = initOperation(); try { if (!"Ok".equalsIgnoreCase(validaConexion)) { sede.setNumeroRespuesta(3); sede.setTrazaRespuesta("Error de Conexin: " + validaConexion); } else { Query query = sesion.createQuery("FROM SedeEntity s WHERE s.idSede=:idS"); query.setParameter("idS", idSede); sede = (SedeEntity) query.uniqueResult(); sede.setTrazaRespuesta("Consulta de sede exitosa"); sede.setNumeroRespuesta(35); } } catch (Exception e) { e.printStackTrace(); sede = new SedeEntity(); sede.setNumeroRespuesta(0); sede.setTrazaRespuesta(e.getMessage()); } finally { try { sesion.close(); } catch (HibernateException hibernateException) { hibernateException.printStackTrace(); } } return sede; }
From source file:co.com.siscomputo.administracion.logic.TiposDocumentalesLogic.java
/** * Mtodo que retorna el siguiente ID de la tabla Tipos Documentales * @return /*from w w w . jav a 2 s .co m*/ */ private int maxTiposDocuemntales() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idTipoDocumental) FROM TiposDocumentalesEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }