public double Gastar() { double gastar; Console.WriteLine("Ingrese 'g' para gastar dinero de la billetera"); Respuesta = Console.ReadLine(); while (Respuesta == "g") { Console.WriteLine("Cuanto dinero desea Gastar"); gastar = Convert.ToDouble(Console.ReadLine()); if (Actual < gastar) { Console.WriteLine("Fondos insuficientes intente de nuevo"); Console.WriteLine("Cuanto dinero desea Gastar"); gastar = Convert.ToDouble(Console.ReadLine()); } Actual = Actual - gastar; gastar = gastar * 10 / 100; var transaccion = new Billetera() { Dinero = gastar }; billetera.Add(transaccion); Console.WriteLine("Ingrese 'g' para gastar dinero de la billetera o 'no' para salir"); Respuesta = Console.ReadLine(); } return(Actual); }
static void Main(string[] args) { //Console.WriteLine("Hello World!"); Billetera banco = new Billetera(); Billetera banco1 = new Billetera(); banco.IngresarDi(); banco.Gastar(); banco.impriMoney(); banco.Depositar(); banco1.impriMoney(); banco.NotificaTrans(); }
public double Depositar() { Console.WriteLine("¿Desea Depositar el dinero actual? marque'a'"); Respuesta = Console.ReadLine(); if (Respuesta == "a") { if (Actual <= 0) { Console.WriteLine("No posse fondos Transaccion fallida"); } if (Actual > 0) { Console.WriteLine("transacion realizada con exito"); var transaccion = new Billetera() { Dinero = Actual }; billetera.Add(transaccion); Actual = 0; } } return(Actual); }
static void Main(string[] args) { switch (Billetera.Opcion) { case 1: Billetera.Ingresar(); Billetera.NotificarTransaccion(); Console.WriteLine("Oprime una tecla para terminar la acción"); Console.ReadLine(); if (true) { Billetera.menu(); } break; case 2: Billetera.Gastar(); Billetera.NotificarTransaccion(); Console.WriteLine("Oprime una tecla para terminar la acción"); Console.ReadLine(); if (true) { Billetera.menu(); } break; case 3: Billetera.Depositar(); Billetera.NotificarTransaccion(); Console.WriteLine("Oprime una tecla para terminar la acción"); Console.ReadLine(); if (true) { Billetera.menu(); } break; case 4: Billetera.ImprimirDinero(); Billetera.NotificarTransaccion(); Console.WriteLine("Oprime una tecla para terminar la acción"); Console.ReadLine(); if (true) { Billetera.menu(); } break; case 5: Billetera.TotalAhorrado(); Billetera.NotificarTransaccion(); Console.WriteLine("Oprime una tecla para terminar la acción"); Console.ReadLine(); if (true) { Billetera.menu(); } break; case 6: Console.WriteLine("Su sesion ha finalizado"); break; default: Console.WriteLine("Opcion incorrecta"); Billetera.menu(); break; } }