@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_lectura_bd); CuentaDAO dao = new CuentaDAO(this); Cuenta cuenta; try { cuenta = dao.obtener(); TextView correo = (TextView) findViewById(R.id.tvCorreo); correo.setText("Bienvenido " + cuenta.getCorreo()); } catch (DAOExcepcion e) { Log.i("LecturaBDActivity", "====> " + e.getMessage()); } }
@SuppressWarnings("null") private void loadRegistro() { registro.add(null); try { ResultSet sql = db.executeReader("CALL sp_get_registro_groupby_descripcion()"); while (sql.next()) { Cuenta _cuenta = null; for (Cuenta temp : cuenta) if (temp != null) if (sql.getInt("cuentaId") == temp.getCuentaId() & sql.getInt("clasificacionId") == temp.getClasificacion().getClasificacionId() & sql.getInt("elementoId") == temp.getElemento().getElementoId()) { _cuenta = temp; } registro.add( new Registro( sql.getInt("registroId"), _cuenta, _cuenta.getClasificacion(), _cuenta.getElemento(), sql.getDate("fecha"), sql.getBoolean("corriente"), sql.getString("descripcion"), sql.getDouble("cantidad"), sql.getInt("registro"))); } } catch (SQLException e) { JOptionPane.showMessageDialog(null, e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE); } finally { db.closeQuery(); } }
public static void main(String args[]) { Separador s = new Separador(); Cuenta c1, c2, c3; c1 = new Cuenta(); c1.imprimirInfo(); c1.depositar(200.0); c1.imprimirInfo(); if (c1.retirarSaldo(550.0)) System.out.println("\tRetiro exitoso\n\tEl saldo actual ahora es de $" + c1.getSaldo()); else System.out.println("\tError en la transaccion"); if (c1.cambiarNip("2048")) System.out.println("\tNIP cambiado exitosamente"); else System.out.println("\tError al intentar cambiar el NIP"); s.drawSeparador(); c2 = new Cuenta(); c2.setCliente("Roger Waters"); c2.setNumero(666666667); c2.setInteres(6.66); c2.setSaldo(6000.0); c2.setNip("6666"); c2.imprimirInfo(); if (c2.retirarSaldo(9632.35)) System.out.println("\tRetiro exitoso\n\tEl saldo actual ahora es de $" + c2.getSaldo()); else System.out.println("\tError en la transaccion"); if (c2.cambiarNip("2048899918")) System.out.println("\tNIP cambiado exitosamente"); else System.out.println("\tError al intentar cambiar el NIP"); s.drawSeparador(); c3 = new Cuenta(6987455, "9697", 69874.32, 6.69, "Kim Dotnet"); c3.imprimirInfo(); if (c3.retirarSaldo(-60000.0)) System.out.println("\tRetiro exitoso\n\tEl saldo actual ahora es de $" + c3.getSaldo()); else System.out.println("\tError en la transaccion"); if (c3.cambiarNip("69874")) System.out.println("\tNIP cambiado exitosamente"); else System.out.println("\tError al intentar cambiar el NIP"); }
public void run() { // Realizo 10 ingresos de 10 euros. for (int i = 0; i < 10; i++) { cuenta.ingresar(10); } }