Examples of Cuenta


Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

    if (clienteEnt == null) {
      throw new NonExistentClientException("El cliente " + cliente
          + " no existe");
    }
    daoEntidad = factoriaDao.getDaoCuenta();
    Cuenta cuentaDesde = (Cuenta) daoEntidad.find(idCuentaDesde);

    // chequeando precondiciones
    if (cuentaDesde == null) {
      throw new CuentaInexistenteExcepcion("La cuenta desde "
          + idCuentaDesde + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaDesde.addObserver(vista);

    Cuenta cuentaHasta = (Cuenta) daoEntidad.find(idCuentaHasta);

    if (cuentaHasta == null) {
      throw new CuentaInexistenteExcepcion("La cuenta hasta "
          + idCuentaHasta + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaHasta.addObserver(vista);
    if (clienteEsValido(cliente, cuentaDesde)) {
      System.out.println("va a actualizar");
      cuentaDesde.retirar(cantidad);
      cuentaHasta.consignar(cantidad);
      // invoca los servicios para actualizacion en la base de datos
      daoEntidad.update(cuentaDesde, null);
      daoEntidad.update(cuentaHasta, null);
      return "Transferencia Exitosa";
    } else {
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

    throw new UnsupportedOperationException("Not supported yet.");
  }

  @Override
  public int update(Entidad bean, String condicion) throws SQLException {
    Cuenta cta = (Cuenta) bean;
    Connection con;
    try {
      con = JDBCConnection.getConexion();
      String sqlStm = "update cuenta set saldo = " + cta.getSaldo()
          + " where idCuenta = " + cta.getIdCuenta();
      java.sql.Statement sqlSta = con.createStatement();
      sqlSta.executeUpdate(sqlStm);

      // si la cuenta tiene movimientos nuevos los ingresa tambien a la
      // base de datos

      ArrayList mvtos = cta.getEntradas();
      int i = 0;
      while (i < mvtos.size()) {
        MvtosCuenta mc = (MvtosCuenta) mvtos.get(i);
        if (mc.esNuevo()) {
          insertarMovimiento(cta, mc);
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

      String orden = "SELECT * FROM cuenta c " + "WHERE c.idCuenta = "
          + codigo;
      java.sql.Statement sentencia = con.createStatement();
      ResultSet rs = sentencia.executeQuery(orden);
      System.out.println("ejecuto query de cuenta");
      Cuenta cuenta = null;
      int idCliente = -1;
      while (rs.next()) {
        System.out.println("dentro del ciclo");
        int tipo = rs.getInt("tipoCuenta");
        idCliente = rs.getInt("Cliente_idCliente");
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

    if (clienteEnt == null) {
      throw new NonExistentClientException("El cliente " + cliente
          + " no existe");
    }
    daoEntidad = factoriaDao.getDaoCuenta();
    Cuenta cuentaDesde = (Cuenta) daoEntidad.find(idCuentaDesde);

    // chequeando precondiciones
    if (cuentaDesde == null) {
      throw new NonExistentAccountExcepcion("La cuenta desde "
          + idCuentaDesde + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaDesde.addObserver(vista);

    Cuenta cuentaHasta = (Cuenta) daoEntidad.find(idCuentaHasta);

    if (cuentaHasta == null) {
      throw new NonExistentAccountExcepcion("La cuenta hasta "
          + idCuentaHasta + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaHasta.addObserver(vista);
    if (clienteEsValido(cliente, cuentaDesde)) {
      System.out.println("va a actualizar");
      cuentaDesde.retirar(cantidad);
      cuentaHasta.consignar(cantidad);
      // invoca los servicios para actualizacion en la base de datos
      daoEntidad.update(cuentaDesde, null);
      daoEntidad.update(cuentaHasta, null);
      return "Transferencia Exitosa";
    } else {
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

    throw new UnsupportedOperationException("Not supported yet.");
  }

  @Override
  public int update(Entidad bean, String condicion) throws SQLException {
    Cuenta cta = (Cuenta) bean;
    Connection con;
    try {
      con = JDBCConnection.getConexion();
      String sqlStm = "update cuenta set saldo = " + cta.getSaldo()
          + " where idCuenta = " + cta.getIdCuenta();
      java.sql.Statement sqlSta = con.createStatement();
      sqlSta.executeUpdate(sqlStm);

      // si la cuenta tiene movimientos nuevos los ingresa tambien a la
      // base de datos

      ArrayList mvtos = cta.getEntradas();
      int i = 0;
      while (i < mvtos.size()) {
        MvtosCuenta mc = (MvtosCuenta) mvtos.get(i);
        if (mc.esNuevo()) {
          insertarMovimiento(cta, mc);
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

      String orden = "SELECT * FROM cuenta c " + "WHERE c.idCuenta = "
          + codigo;
      java.sql.Statement sentencia = con.createStatement();
      ResultSet rs = sentencia.executeQuery(orden);
      System.out.println("ejecuto query de cuenta");
      Cuenta cuenta = null;
      int idCliente = -1;
      while (rs.next()) {
        System.out.println("dentro del ciclo");
        int tipo = rs.getInt("tipoCuenta");
        idCliente = rs.getInt("Cliente_idCliente");
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

        initComponents();
        this.setResizable(false);
    }
     public void update(Observable o, Object arg) {
        //System.out.println("Recibe notificacion de cambio");
        Cuenta cuenta = (Cuenta)o;
        int saldo = cuenta.getSaldo();
        System.out.println("Recibe notificacion de cambio "+cuenta.getIdCuenta());
        if (cuenta.getIdCuenta() == nroCuentaDesde){
            jTextField1.setText(String.valueOf(saldo));
        }
else{
       if (cuenta.getIdCuenta() == nroCuentaHasta){
            jTextField6.setText(String.valueOf(saldo));
     }
         }

    }
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

    if (clienteEnt == null) {
      throw new ClienteInexistenteExcepcion("El cliente " + cliente
          + " no existe");
    }
    daoEntidad = factoriaDao.getDaoCuenta();
    Cuenta cuentaDesde = (Cuenta) daoEntidad.find(idCuentaDesde);

    // chequeando precondiciones
    if (cuentaDesde == null) {
      throw new CuentaInexistenteExcepcion("La cuenta desde "
          + idCuentaDesde + " no existe");
    }
    // asocia al elemento recuperado su observador

    Cuenta cuentaHasta = (Cuenta) daoEntidad.find(idCuentaHasta);

    if (cuentaHasta == null) {
      throw new CuentaInexistenteExcepcion("La cuenta hasta "
          + idCuentaHasta + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaHasta.addObserver(vista);
    if (clienteEsValido(cliente, cuentaDesde)) {
      System.out.println("va a actualizar");
      cuentaDesde.retirar(cantidad);
      cuentaHasta.consignar(cantidad);
      // invoca los servicios para actualizacion en la base de datos
      daoEntidad.update(cuentaDesde, null);
      daoEntidad.update(cuentaHasta, null);
      return "Transferencia Exitosa";
    } else {
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

        initComponents();
        this.setResizable(false);
    }
     public void update(Observable o, Object arg) {
        //System.out.println("Recibe notificacion de cambio");
        Cuenta cuenta = (Cuenta)o;
        int saldo = cuenta.getSaldo();
        System.out.println("Recibe notificacion de cambio "+cuenta.getIdCuenta());
        if (cuenta.getIdCuenta() == nroCuentaDesde){
            jTextField1.setText(String.valueOf(saldo));
        }
else{
       if (cuenta.getIdCuenta() == nroCuentaHasta){
            jTextField6.setText(String.valueOf(saldo));
     }
         }

    }
View Full Code Here

Examples of co.edu.eafit.ejemplopersistencia.modelo.gestionmvtosycuentas.Cuenta

    if (clienteEnt == null) {
      throw new ClienteInexistenteExcepcion("El cliente " + cliente
          + " no existe");
    }
    daoEntidad = factoriaDao.getDaoCuenta();
    Cuenta cuentaDesde = (Cuenta) daoEntidad.find(idCuentaDesde);

    // chequeando precondiciones
    if (cuentaDesde == null) {
      throw new CuentaInexistenteExcepcion("La cuenta desde "
          + idCuentaDesde + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaDesde.addObserver(vista);

    Cuenta cuentaHasta = (Cuenta) daoEntidad.find(idCuentaHasta);

    if (cuentaHasta == null) {
      throw new CuentaInexistenteExcepcion("La cuenta hasta "
          + idCuentaHasta + " no existe");
    }
    // asocia al elemento recuperado su observador
    cuentaHasta.addObserver(vista);
    if (clienteEsValido(cliente, cuentaDesde)) {
      System.out.println("va a actualizar");
      cuentaDesde.retirar(cantidad);
      cuentaHasta.consignar(cantidad);
      // invoca los servicios para actualizacion en la base de datos
      daoEntidad.update(cuentaDesde, null);
      daoEntidad.update(cuentaHasta, null);
      return "Transferencia Exitosa";
    } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.