/// <summary> /// Agrega un monto al saldo actual de la cuenta /// </summary> /// <param name="pCuenta">Cuenta donde acreditaremos un monto</param> public void AcreditarSaldo(Cuenta pCuenta) { Console.WriteLine("Ingrese el monto a acreditar:" + '\n'); double monto = Convert.ToDouble(Console.ReadLine()); pCuenta.AcreditarSaldo(monto); Console.WriteLine('\n' + "Saldo acreditado"); Console.ReadKey(); }
public Boolean Transferir(Cuenta pCuenta1, Cuenta pCuenta2, double pSaldo) { if (DebitarCuenta(pCuenta1, pSaldo)) { pCuenta2.AcreditarSaldo(pSaldo); return(true); } else { return(false); } }
/// <summary> /// Agrega un monto al saldo actual de la cuenta /// </summary> /// <param name="pCuenta">Cuenta donde acreditaremos un monto</param> public void AcreditarSaldo(Cuenta pCuenta) { Console.WriteLine("Ingrese el monto a acreditar:" + '\n'); try { double monto = Convert.ToDouble(Console.ReadLine()); pCuenta.AcreditarSaldo(monto); Console.WriteLine('\n' + "Saldo acreditado"); } catch (FormatException) { Console.WriteLine("Error: Valor no ingresado o valor incorrecto!"); } catch (MontoSaldoException) { } Console.ReadKey(); }
/* * private Cliente iCliente; * private Cuentass iCuentas; */ public void AcreditarCuenta(Cuenta pCuenta, double pSaldo) { pCuenta.AcreditarSaldo(pSaldo); }