Esempio n. 1
0
        //El MenuUsuario es el cual solo los clientes tienen acceso
        //Se crea la variable p de tipo cuenta para que esta pueda acceder a los atributos y metodos
        //Los cuales se encuentran en esa clase.
        public void MenuUsuario(Cuenta p)
        {
            Console.Clear();
            Console.WriteLine("Bienvenido a tu Cuenta :" + p.Titulo);
            Console.WriteLine("1.- Consultar Saldo \n2.- Transferir \n3.- Interes por Mes \n4.- Ingreso \n5-. Retirar\n6-.Ingreso por mes\n7-.Regresar al menú principal");
            Console.WriteLine("Elije una Opcion");
            R = new CurrentAccount();
            //El switch evalua de tipo string las opciones ingresadas por el usuario por ello el
            //Console.Readline
            switch (Console.ReadLine())
            {
            //En cada metodo mando como parametro P ya que es la variable que cuenta con los atributos a evaluar
            //de la clase padre y es el cual se puede evaluar la informacion de donde pertenece el numero de cuenta.
            case "1":
                p.ConsultarSaldo(p);
                break;

            case "2":
                p.Tranferir(p);
                break;

            case "3":
                p.InteresPorMes(p);
                Console.WriteLine("El interes por mes es de: $" + p.InteresPorMes(p));

                break;

            case "4":
                p.Ingreso(p);
                break;

            case "5":
                R.Reintegro(p);
                break;

            case "6":

                break;

            case "7":
                Console.Clear();
                Menu();

                break;

            default:
                Console.WriteLine("NO SE ENCUENTRA OPCION\n INTENTE DE NUEVO");

                break;
            }
            Console.ReadKey();
            Console.Clear();
            MenuUsuario(p);
        }