@Override public int insertCorte(CorteCaja cc) { System.out.println("+++++++++++++EJB++++++++++"); System.out.println(cc.toString()); Query query = em.createNativeQuery( "INSERT INTO Corte_Caja(ID_CORTE_CAJA_PK,ID_CAJA_FK,FECHA,CANT_CHEQUES_ANT," + " MONTO_CHEQUES_ANT,SALDO_ANTERIOR,CANT_CHEQUES_NUEVOS,MONTO_CHEQUES_NUEVOS,NUEVO_SALDO," + " COMENTARIOS,ID_USER_FK,ID_STATUS_FK,MONTO_CUENTA_ANT,MONTO_CUENTA_NUEVO) VALUES(?,?,sysdate,?,?,?,?,?,?,?,?,?,?,?)"); query.setParameter(1, cc.getIdCorteCajaPk()); query.setParameter(2, cc.getIdCajaFk()); query.setParameter(3, cc.getCantChequesAnt()); query.setParameter(4, cc.getMontoChequesAnt()); query.setParameter(5, cc.getSaldoAnterior()); query.setParameter(6, cc.getCantChequesNuevos()); query.setParameter(7, cc.getMontoChequesNuevos()); query.setParameter(8, cc.getSaldoNuevo()); query.setParameter(9, cc.getComentarios()); query.setParameter(10, cc.getIdUserFk()); query.setParameter(11, cc.getIdStatusFk()); query.setParameter(12, cc.getMontoCuentaAnterior()); query.setParameter(13, cc.getMontoCuentaNuevo()); return query.executeUpdate(); }
@Override public int updateCorte(CorteCaja cc) { Query query = em.createNativeQuery( "UPDATE Corte_Caja SET ID_CAJA_FK = ?,FECHA = ?,CANT_CHEQUES_ANT = ?,MONTO_CHEQUES_ANT = ?,SALDO_ANTERIOR = ? ,CANT_CHEQUES_NUEVOS = ?,NUEVO_SALDO = ?,COMENTARIOS = ?,ID_USER_FK = ?,ID_STATUS_FK=? WHERE ID_CORTE_CAJA_PK = ?"); query.setParameter(1, cc.getIdCorteCajaPk()); query.setParameter(2, cc.getIdCajaFk()); query.setParameter(3, cc.getCantChequesAnt()); query.setParameter(4, cc.getMontoChequesAnt()); query.setParameter(5, cc.getSaldoAnterior()); query.setParameter(6, cc.getCantChequesNuevos()); query.setParameter(7, cc.getMontoChequesNuevos()); query.setParameter(8, cc.getSaldoNuevo()); query.setParameter(9, cc.getComentarios()); query.setParameter(10, cc.getIdUserFk()); query.setParameter(11, cc.getIdStatusFk()); return query.executeUpdate(); }