public void ingresar(DetalleFactura objeto, Usuario usuario) throws Exception { try { cnn = Conexion.getConexion(); CallableStatement cs = null; cs = cnn.prepareCall("call uspInsDetalleFactura(?,?,?,?,?,?)"); cs.setInt(1, objeto.getIdProducto()); cs.setInt(2, objeto.getCantidad()); cs.setDouble(3, objeto.getPrecio()); cs.setDouble(4, objeto.getSubTotal()); cs.setInt(5, objeto.getIdFactura()); cs.setString(6, usuario.getNick()); cs.execute(); cnn.close(); cs.close(); } catch (SQLException ex) { throw ex; } }