List of usage examples for org.hibernate Query setInteger
@Deprecated @SuppressWarnings("unchecked") default Query<R> setInteger(String name, int val)
From source file:com.flexcore.dao_orm.ClienteDAO.java
@Override public List<Clientefisico> verClientesFisicosPaginadosBusqueda(int pagina, String entrada) throws Exception { int datoInicial = (pagina - 1) * 10; int datoFinal = pagina * 10; Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call obtenerClientesFisicosBusquedaPaginado(?,?,?) }") .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP); q.setInteger(0, datoInicial); q.setInteger(1, datoFinal);//w ww. ja v a 2s .com q.setString(2, entrada); q.executeUpdate(); List<Clientefisico> listaClienteFisicos = q.list(); trans.commit(); session.close(); return listaClienteFisicos; }
From source file:com.flexcore.dao_orm.ClienteDAO.java
@Override public List<Clientejuridico> verClientesJuridicosPaginadosBusqueda(int pagina, String entrada) throws Exception { int datoInicial = (pagina - 1) * 10; int datoFinal = pagina * 10; Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call obtenerClientesJuridicosBusquedaPaginado(?,?,?) }") .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP); q.setInteger(0, datoInicial); q.setInteger(1, datoFinal);/*from ww w . j ava2s. c o m*/ q.setString(2, entrada); q.executeUpdate(); List<Clientejuridico> listaClienteJuridicos = q.list(); trans.commit(); session.close(); return listaClienteJuridicos; }
From source file:com.flexcore.dao_orm.CuentaAhorroAutomaticoDAO.java
@Override public List<Cuentaahorroautomatico> verCuentasAhorroAutomatico(int pagina, String busqueda, int customerIF) { List<Cuentaahorroautomatico> listacuentaAhorro = new ArrayList<>(); int datoInicial = (pagina - 1) * 10; int datoFinal = pagina * 10; Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call obtenerCuentasAhorroAutomatico(?,?,?,?) }") .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP) ;/*from w w w. j a va 2s. c o m*/ q.setInteger(0, datoInicial); q.setInteger(1, datoFinal); q.setString(2, busqueda); q.setInteger(3, customerIF); q.executeUpdate(); listacuentaAhorro = q.list(); trans.commit(); session.close(); return listacuentaAhorro; }
From source file:com.flexcore.dao_orm.CuentaAhorroAutomaticoDAO.java
public int obtenerCantidadCuentasAhorroAutomatico(String entrada, int customerIF) { int cantidadCuentasAhorro = 0; Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call obtenerCantidadCuentasAhorroAutomatico (?,?) }"); q.setString(0, entrada);/*from w w w . j a v a2 s . co m*/ q.setInteger(1, customerIF); q.executeUpdate(); cantidadCuentasAhorro = Integer.parseInt(q.list().get(0).toString()); trans.commit(); session.close(); return cantidadCuentasAhorro; }
From source file:com.flexcore.dao_orm.CuentaDAO.java
@Override public List<Cuenta> verCuentas(int customerIF) { List<Cuenta> listaCuentas = new ArrayList<>(); Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call obtenerCuentas (?) }") .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP); q.setInteger(0, customerIF); q.executeUpdate();// w w w .j ava 2 s.c om listaCuentas = q.list(); trans.commit(); session.close(); return listaCuentas; }
From source file:com.flexcore.dao_orm.CuentaDAO.java
@Override public boolean verificarCuentaValida(int numCuenta) { boolean isNULL = false; int numeroCuenta = 0; boolean estadoCuenta = false; List<Cuenta> listaCuentas = new ArrayList<>(); Transaction trans = session.beginTransaction(); Query q = (Query) session.createSQLQuery(" { call verificarCuenta (?) }").addEntity(Cuenta.class); q.setInteger(0, numCuenta); q.executeUpdate();//from w w w. j a v a 2s . co m listaCuentas = q.list(); Iterator<Cuenta> it = listaCuentas.iterator(); while (it.hasNext()) { Cuenta cuenta = it.next(); numeroCuenta = cuenta.getNumCuenta(); estadoCuenta = cuenta.getEstadoCuenta(); isNULL = cuenta.isIsNULL(); } trans.commit(); session.close(); if (numeroCuenta == 1 && isNULL == true) { return true; } else if (numeroCuenta == 0) { return false; } else if (numeroCuenta == 1 && estadoCuenta == false) { return true; } else { return false; } }
From source file:com.flexcore.dao_orm.PagosDAO.java
@Override public Pagos crearPago(Pagos pago) { Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call crearPagoORM (?, ?, ?) }") .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP); q.setInteger(0, pago.getIdCuentaOrigen()); q.setInteger(1, pago.getIdCuentaDestino()); q.setBigDecimal(2, pago.getMonto()); q.executeUpdate();//ww w . ja va 2 s.c o m trans.commit(); session.close(); return pago; }
From source file:com.flexcore.dao_orm.PagosDAO.java
@Override public List<Object> verPagosDeCuentaDestino(int idCuentaDestino) { List<Object> listaPagos = new ArrayList<>(); Transaction trans = session.beginTransaction(); Query q = session.createSQLQuery(" { call verPagosEnviados(?) }") .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP); q.setInteger(0, idCuentaDestino); q.executeUpdate();/*from w w w.j a v a2 s. c om*/ listaPagos = q.list(); trans.commit(); session.close(); return listaPagos; }
From source file:com.fortune.mypos.dao.UserDaoImpl.java
@Override public void deleteUser(int userId) { Query query = getSession().createSQLQuery("delete from User where userId = :userId"); query.setInteger("userId", userId); query.executeUpdate();/*from www . jav a 2s .com*/ }
From source file:com.fpmislata.banco.persistence.dao.impl.hibernate.MovimientoBancarioImplHibernate.java
@Override public List<MovimientoBancario> findByidCuentaBancaria(int idCuentaBancaria) { Session session = sessionFactory.getCurrentSession(); Query query = session.createQuery( "SELECT m FROM MovimientoBancario m WHERE m.cuentaBancaria.idCuentaBancaria = :idCuentaBancaria"); query.setInteger("idCuentaBancaria", idCuentaBancaria); return query.list(); }