Exemple #1
0
        private void MenuUser(Account account)                                                                                                                //menu usuario, recibiendo el objeto de uno de los 3 metodos, usando la llave de sobrecarga de enviar un solo objeto
        {
            Console.WriteLine("Bienvenido a su cuenta, {0}", account.HeadLine);                                                                               //saludas con el nombre del usuario trabajado
            Console.WriteLine("Seleccione con el numero asignado la accion a realizar: \n1.-Consultar Saldo\n2.-Transferir\n3.-Interes por mes\n4.-Ingreso"); //menu, trabajas con cuatro opciones donde todos los metodos estan dentro de la clase cuenta
            switch (int.Parse(Console.ReadLine()))                                                                                                            //otro switch sin crear variable
            {
            case 1:                                                                                                                                           //caso de chequedo del balance de la cuenta
                account.BalanceCheck(account);                                                                                                                //se manda el objeto pension current o savings, pero se trabaja uno del os metodos que account le mando, ya que al ser hija recibe lso metodos igual
                break;

            case 2:
                break;

            case 3:
                Console.WriteLine("El interes generado es {0}", account.MonthInterest(account));   //llamas al metodo dentro account que es de interes por mes
                Console.ReadLine();
                break;

            case 4:
                break;

            default:
                break;
            }
        }