Example #1
0
        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);
        }
Example #2
0
        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();
        }
Example #3
0
 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);
 }
Example #4
0
        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;
            }
        }