public void enter() { Blackboard Identificadores = app.getBlackboard(); ID_Inmueble = Integer.parseInt(Identificadores.get("IdInmueble").toString()); // Mostramos los datos para el inmueble PatrimonioPostgre General = new PatrimonioPostgre(); ArrayList Datos = General.DatosRegistro(ID_Inmueble); if (Datos == null) return; Iterator alIt = Datos.iterator(); Iterator itControles = Registro.iterator(); while (itControles.hasNext()) { try { JComponent comp = (JComponent) itControles.next(); Object obj = alIt.next(); if (comp instanceof JTextField) ((JTextField) comp).setText((obj != null) ? obj.toString() : ""); if (comp instanceof JCheckBox) { String check = (obj != null) ? obj.toString() : ""; if (check == "TRUE") { ((JCheckBox) comp).setSelected(true); } else { ((JCheckBox) comp).setSelected(false); } } if (comp instanceof JComboBox) ((JComboBox) comp).setSelectedItem((obj != null) ? obj.toString() : ""); } catch (Exception A) { A.printStackTrace(); } } }
private void btnAplicar_actionPerformed(ActionEvent e) { ArrayList Valor = new ArrayList(); ArrayList Tipo = new ArrayList(); // Tipo es 0 para enteros y 1 para cadenas Valor.add(txtTomo.getText()); Tipo.add("1"); Valor.add(txtFolio.getText()); Tipo.add("1"); Valor.add(txtLibro.getText()); Tipo.add("1"); Valor.add(txtFinca.getText()); Tipo.add("1"); Valor.add(txtNumero.getText()); Tipo.add("1"); Valor.add(txtProtocolo.getText()); Tipo.add("1"); Valor.add(txtNotario.getText()); Tipo.add("1"); Valor.add(txtRegistro.getText()); Tipo.add("1"); // Actualizamos la información almacenada PatrimonioPostgre Registro = new PatrimonioPostgre(); String Result = Registro.ActualizarRegistro(ID_Inmueble, Valor, Tipo); // System.out.println(Result); }