List of usage examples for org.hibernate Query uniqueResult
R uniqueResult();
From source file:co.com.codesoftware.logica.facturacion.FacturacionLogica.java
/** * Funcion con la cual obtengo el ultimo consecutivo con el cual se facturo * dependendiendo la resolucion/*from w ww .j a v a2 s.com*/ * * @param idResolucion * @return */ public Integer consultaMaxFacturacion(Integer idResolucion) { Integer rta = null; try { this.initOperation(); Query query = sesion .createQuery("select max(consecutivo) from FacturaEntity where resolucion = :idRsfa"); query.setInteger("idRsfa", idResolucion); rta = (Integer) query.uniqueResult(); } catch (Exception e) { e.printStackTrace(); } return rta; }
From source file:co.com.siscomputo.administracion.logic.AreaLogic.java
/** * Mtodo que trae el siguiente ID// www . j a va 2s . c o m * @return */ public int maxArea() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idArea) FROM AreaEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.CiudadLogic.java
/** * Mtodo que trae el siguiente id de la tabla ciudades * @return /*from w w w . ja v a 2 s . c o m*/ */ public int maxCiudad() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idCiudad) FROM CiudadEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.DepartamentoLogic.java
/** * Mtodo que trea el siguiente ID/* w ww . ja v a 2 s. c om*/ * @return */ public int maxDepartamento() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idDepartamento) FROM DepartamentoEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.DepartamentoLogic.java
/** * Mtodo que devuelve un departamento filtrado por su Id * @param idPais/*from ww w .jav a 2 s. co m*/ * @return */ public DepartamentoEntity deptoPorID(int idPais) { DepartamentoEntity depto = new DepartamentoEntity(); String validaConexion = initOperation(); try { if (!"Ok".equalsIgnoreCase(validaConexion)) { depto.setNumeroRespuesta(3); depto.setTrazaRespuesta("Error de Conexin: " + validaConexion); } else { Query query = sesion.createQuery("FROM DepartamentoEntity p WHERE p.idDepartamento=:idS"); query.setParameter("idS", idPais); depto = (DepartamentoEntity) query.uniqueResult(); depto.setTrazaRespuesta("Consulta de depto exitosa"); depto.setNumeroRespuesta(35); } } catch (Exception e) { e.printStackTrace(); depto = new DepartamentoEntity(); depto.setNumeroRespuesta(0); depto.setTrazaRespuesta(e.getMessage()); } finally { try { sesion.close(); } catch (HibernateException hibernateException) { hibernateException.printStackTrace(); } } return depto; }
From source file:co.com.siscomputo.administracion.logic.DisposicionesLogic.java
/** * Mtodo que trae el siguiente ID de la tabla Disposiciones * @return // w ww .j av a2 s. com */ private int maxDisposicion() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idDisposirciones) FROM DisposicionesEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.EmpresaLogic.java
/** * Mtodo que trae el siguiente ID de la tabla de Empresas * @return //from ww w . j a va2s .c om */ public int maxEmpresa() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idEmpresa) FROM EmpresaEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.FestivosLogic.java
/** * Mtodo que retorna el siguiente ID de la tabla festivos * @return //ww w . j a v a 2s. c o m */ public int maxFestivo() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idFEstivo) FROM FestivosEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }
From source file:co.com.siscomputo.administracion.logic.FestivosLogic.java
/** * Mtodo que trae un Festivo por ID/*from ww w. j av a2s . c o m*/ * @param idFestivo * @return */ public FestivosEntity festivoPorId(int idFestivo) { FestivosEntity festivo = new FestivosEntity(); String validaConexion = initOperation(); try { if (!"Ok".equalsIgnoreCase(validaConexion)) { festivo.setNumeroRespuesta(3); festivo.setTrazaRespuesta("Error de Conexin: " + validaConexion); } else { Query query = sesion.createQuery("FROM FestivosEntity f WHERE f.idFEstivo=:idS"); query.setParameter("idS", idFestivo); festivo = (FestivosEntity) query.uniqueResult(); festivo.setTrazaRespuesta("Consulta de festivo exitosa"); festivo.setNumeroRespuesta(35); } } catch (Exception e) { e.printStackTrace(); festivo = new FestivosEntity(); festivo.setNumeroRespuesta(0); festivo.setTrazaRespuesta(e.getMessage()); } finally { try { sesion.close(); } catch (HibernateException hibernateException) { hibernateException.printStackTrace(); } } return festivo; }
From source file:co.com.siscomputo.administracion.logic.MetodoRecuperacionLogic.java
/** * Mtodo que trae el siguiente ID de la tabla ADM_TRECU * @return //from w w w . j a v a 2 s.c o m */ private int maxMetodo() { int ret = -1; try { String validaConexion = initOperation(); if (!"Ok".equalsIgnoreCase(validaConexion)) { } else { Query query = sesion.createQuery("SELECT MAX(idMetodoRecuperacion) FROM MetodoRecuperacionEntity"); ret = (int) query.uniqueResult(); ret++; } } catch (Exception e) { ret = 1; } return ret; }