public void eventoClickCombo(String nroCuenta) { Long nroCuentaSeleccionada = 0L; for (Cuenta cuenta : Banco.recuperarMiBanco().getListaCajasDeAhorro().values()) { if (cuenta.toString().equals(nroCuenta)) { nroCuentaSeleccionada = cuenta.getNumeroCuenta(); } } if (nroCuentaSeleccionada == 0) { for (Cuenta cuenta : Banco.recuperarMiBanco().getListaCuentasCorriente().values()) { if (cuenta.toString().equals(nroCuenta)) { nroCuentaSeleccionada = cuenta.getNumeroCuenta(); } } } double saldo = Banco.recuperarMiBanco() .verCliente(dni) .getCuentasMonetarias() .get(nroCuentaSeleccionada) .getSaldoActual(); saldoResultado.setText(String.valueOf(saldo)); saldoResultado.setVisible(true); }
// excluir @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { try { Banco.abrirConexao(); Banco.abrirConexao() .prepareStatement("DELETE FROM produto WHERE p_id = " + req.getParameter("id") + "") .execute(); System.out.println("excluido"); Banco.abrirConexao().close(); resp.sendRedirect("listarBuscar"); } catch (Exception e) { } }
public ConsultaSaldoJFrame(final long dni, ConsultasJFrame consulta) { this.dni = dni; this.padre = consulta; setBackground(Color.WHITE); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); contentPane = new JPanel(); contentPane.setBackground(Color.WHITE); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); JButton cerrar = new JButton(""); cerrar.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { cerrarSesion(); } }); cerrar.setIcon(new ImageIcon("./src/imagenes/shut-down.png")); cerrar.setHorizontalAlignment(SwingConstants.LEFT); cerrar.setBounds(396, 228, 48, 44); contentPane.add(cerrar); int i = 0; int cantCuentas = Banco.recuperarMiBanco().verCliente(dni).getCuentasMonetarias().size(); final String[] nombreCuentas = new String[cantCuentas]; for (Long nroCuenta : Banco.recuperarMiBanco().verCliente(dni).getCuentasMonetarias().keySet()) { nombreCuentas[i] = Banco.recuperarMiBanco().verCliente(dni).getCuentasMonetarias().get(nroCuenta).toString(); i++; } // no se porque aca me tira que tengo que agregarle un final final JComboBox cuentas = new JComboBox(nombreCuentas); cuentas.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { String aux = cuentas.getSelectedItem().toString(); if (aux != msjDefault) eventoClickCombo(aux); } }); cuentas.setBounds(125, 119, 209, 50); contentPane.add(cuentas); cuentas.addItem(msjDefault); cuentas.setBounds(168, 119, 166, 50); contentPane.add(cuentas); JLabel label = new JLabel(""); label.setIcon(new ImageIcon("./src/imagenes/LOGO BBV.gif")); label.setHorizontalAlignment(SwingConstants.CENTER); label.setForeground(new Color(0, 191, 255)); label.setFont( label .getFont() .deriveFont( label.getFont().getStyle() | Font.BOLD | Font.ITALIC, label.getFont().getSize() + 9f)); label.setBackground(Color.LIGHT_GRAY); label.setBounds(6, 6, 440, 62); contentPane.add(label); JLabel lblNewLabel = new JLabel("SELECCIONE \nLA CUENTA"); lblNewLabel.setFont( lblNewLabel .getFont() .deriveFont(lblNewLabel.getFont().getStyle() | Font.BOLD | Font.ITALIC)); lblNewLabel.setForeground(new Color(30, 144, 255)); lblNewLabel.setBounds(168, 92, 200, 34); contentPane.add(lblNewLabel); JLabel lblNewLabel_1 = new JLabel("Su saldo es:"); lblNewLabel_1.setFont(new Font("Lucida Grande", Font.ITALIC, 13)); lblNewLabel_1.setHorizontalAlignment(SwingConstants.RIGHT); lblNewLabel_1.setForeground(new Color(30, 144, 255)); lblNewLabel_1.setBounds(83, 167, 93, 16); contentPane.add(lblNewLabel_1); saldoResultado = new JTextField(); saldoResultado.setEditable(false); saldoResultado.setBounds(188, 161, 179, 28); contentPane.add(saldoResultado); saldoResultado.setColumns(10); JButton home = new JButton(""); home.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { clickAtras(); } }); home.setIcon(new ImageIcon("./src/imagenes/home.png")); home.setHorizontalAlignment(SwingConstants.LEFT); home.setBounds(6, 228, 48, 44); contentPane.add(home); saldoResultado.setVisible(false); }
public void cerrarSesion() { Banco.save(Banco.recuperarMiBanco()); this.padre.cerrarSesion(); this.dispose(); }
public void clickAtras() { Banco.save(Banco.recuperarMiBanco()); this.padre.clickAtras(); this.dispose(); }