@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == botonGuardar) { try { UsuarioVo miUsuario = new UsuarioVo(); miUsuario.setIdUsuario(Integer.parseInt(textId.getText())); miUsuario.setNombreUsuario(textNombre.getText()); miUsuario.setTelefonoUsuario(Integer.parseInt(textTelefono.getText())); miUsuario.setEdadUsuario(Integer.parseInt(textEdad.getText())); miUsuario.setProfesionUsuario(textProfesion.getText()); miControla.modificarUsuario(miUsuario); if (Logica.modificaUsuario == true) { habilita(true, false, false, false, false, true, false, true, true); } } catch (Exception e2) { JOptionPane.showMessageDialog( null, "Error en el Ingreso de Datos", "Error", JOptionPane.ERROR_MESSAGE); } } if (e.getSource() == botonBuscar) { UsuarioVo miPersona = miControla.buscarUsuario(textId.getText()); if (miPersona != null) { muestraUsuario(miPersona); } else if (Logica.consultaUsuario == true) { JOptionPane.showMessageDialog( null, "La persona no Existe", "Advertencia", JOptionPane.WARNING_MESSAGE); } } if (e.getSource() == botonModificar) { habilita(false, true, true, true, true, false, true, false, false); } if (e.getSource() == botonEliminar) { if (!textId.getText().equals("")) { int respuesta = JOptionPane.showConfirmDialog( this, "¿Esta seguro de eliminar la Persona?", "Confirmación", JOptionPane.YES_NO_OPTION); if (respuesta == JOptionPane.YES_NO_OPTION) { miControla.eliminarUsuario(textId.getText()); limpiar(); } } else { JOptionPane.showMessageDialog( null, "Ingrese un numero de Documento", "Información", JOptionPane.WARNING_MESSAGE); } } if (e.getSource() == botonCancelar) { this.dispose(); } }
@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == btnSalva) { Controlador controlador = new Controlador(); controlador.setsalvar(txtnome.getText()); } if (e.getSource() == btnFecha) { this.fechar(); } }
private void btnSalvarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnSalvarActionPerformed // TODO add your handling code here: BD bd = null; List<BD> listaBancosArmazenados = null; int verificador = 0; try { listaBancosArmazenados = control.getListaBancosCadastrados(); } catch (SQLException ex) { JOptionPane.showMessageDialog(this, "ERRO na banco de Dados. " + ex.getMessage()); } catch (Exception ex) { JOptionPane.showMessageDialog( this, "ERRO ao consultar Bancos já criados. " + ex.getMessage()); } try { if (tblTabelasSelecionadas.getRowCount() != 0) { bd = (BD) cmbDB.getSelectedItem(); bd.setDescricao(textDescricao.getText()); for (int x = 0; (x < (listaBancosArmazenados.size())); x++) { if ((bd.getNome()).equals(listaBancosArmazenados.get(x).getNome())) { verificador = 1; } } if (verificador == 0) { int id = control.CriarBD(bd, tblTabelasSelecionadas); bd.setId(id); JanelaTabelasDescricaoDialog janela; janela = new JanelaTabelasDescricaoDialog(null, true, bd); janela.setVisible(true); } else { JOptionPane.showMessageDialog(this, "Já Existe um Dicionário de Dados para esse Banco."); this.setVisible(false); } } else { JOptionPane.showMessageDialog(this, "Acrescente alguma tabela."); } } catch (SQLException ex) { JOptionPane.showMessageDialog(this, "ERRO na banco de Dados. " + ex.getMessage()); } catch (Exception ex) { JOptionPane.showMessageDialog(this, "ERRO ao criar Lista de Tabelas. " + ex.getMessage()); } } // GEN-LAST:event_btnSalvarActionPerformed
private void formComponentShown( java.awt.event.ComponentEvent evt) { // GEN-FIRST:event_formComponentShown // TODO add your handling code here: try { control.carregarComboBD(cmbDB); } catch (SQLException erro) { JOptionPane.showMessageDialog( this, "Erro ao consultar Bancos de Dados. " + erro.getMessage() + erro.getClass()); } catch (Exception erro) { JOptionPane.showMessageDialog( this, "Erro não esperado ao consultar Bancos. " + erro.getMessage() + erro.getClass()); } } // GEN-LAST:event_formComponentShown
public void pedirLinea() throws Exception { boolean continuar = true; System.out.println("\n ################# DATOS LINEA ################# "); while (continuar) { try { System.out.print("\n Introduce la línea: "); int linea = Integer.parseInt(reader.nextLine()); companyia.addLinea(linea); continuar = false; } catch (Exception e) { // Error System.err.println(e.getMessage()); System.err.println(); } } }
public void pedirParada() throws Exception { boolean continuar = true; System.out.println("\n ################# DATOS PARADA ################# "); while (continuar) { try { System.out.print("\n Introduce la parada: "); String parada = reader.nextLine(); companyia.addParada(parada); continuar = false; } catch (Exception e) { // Error System.err.println(e.getMessage()); System.err.println(); } } }
private void cmbDBItemStateChanged( java.awt.event.ItemEvent evt) { // GEN-FIRST:event_cmbDBItemStateChanged // TODO add your handling code here: // Limpa Tabela Itens de produtos DefaultTableModel tableModel = (DefaultTableModel) tblTabelas.getModel(); tableModel.setNumRows(0); // Limpa Tabela de produtos Selecionados DefaultTableModel tableModel2 = (DefaultTableModel) tblTabelasSelecionadas.getModel(); tableModel2.setNumRows(0); try { control.consultarTabelas(tblTabelas, cmbDB.getSelectedItem().toString()); } catch (SQLException erro) { JOptionPane.showMessageDialog( this, "Erro ao consultar ]tabelas. " + erro.getMessage() + erro.getClass()); } catch (Exception erro) { JOptionPane.showMessageDialog( this, "Erro não esperado ao consultar TABELAS. " + erro.getMessage() + erro.getClass()); } } // GEN-LAST:event_cmbDBItemStateChanged
public void pedirAutobus() throws Exception { boolean continuar = true; System.out.println("\n ################# DATOS AUTOBUS ################# "); while (continuar) { try { System.out.print("\n Introduce la matrícula: "); String matricula = reader.nextLine(); System.out.print("\n Introduce el número de plazas: "); int plazas = Integer.parseInt(reader.nextLine()); System.out.print("\n Introduce la línea: "); int linea = Integer.parseInt(reader.nextLine()); companyia.addAutobuses(matricula, plazas, linea); continuar = false; } catch (Exception e) { // Error System.err.println(e.getMessage()); System.err.println(); } } }
public void pedirVeterano() throws Exception { boolean continuar = true; System.out.println("\n ################# DATOS VETERANO ################# "); while (continuar) { try { System.out.print("\n Introduce el DNI: "); String dni = reader.nextLine(); System.out.print("\n Introduce el Nombre: "); String nombre = reader.nextLine(); System.out.print("\n Introduce la linea que no desea conducir (si existe alguna): "); Integer linea = Integer.valueOf(reader.nextLine()); companyia.addVeterano(dni, nombre, linea); continuar = false; } catch (Exception e) { // Error System.err.println(e.getMessage()); System.err.println(); } } }
public void pedirParadaLinea() throws Exception { boolean continuar = true; System.out.println("\n ################# DATOS PARADA LINEA ################# "); while (continuar) { try { System.out.print("\n Introduce la línea: "); int linea = Integer.parseInt(reader.nextLine()); System.out.print("\n Introduce la parada: "); String parada = reader.nextLine(); System.out.print("\n Introduce la parada anterior, si existe: "); String pAnt = reader.nextLine(); System.out.print("\n Introduce la parada posterior, si existe: "); String pPost = reader.nextLine(); companyia.addParadaLinea(parada, linea, pAnt, pPost); continuar = false; } catch (Exception e) { // Error System.err.println(e.getMessage()); System.err.println(); } } }