Ejemplo n.º 1
0
        /// <summary>
        /// Esta função imprime o Menu atletas escolhidos para o quadro de honra via seleção de medalhas, pelo método da classe COP
        /// </summary>
        public static void OPTNQuadroDeHonra()
        {
            Console.Clear();
            char option = ' ';

            while (option != '0')
            {
                Console.WriteLine("***************************************");
                Console.WriteLine("                 MENU");
                Console.WriteLine("***************************************");
                Console.WriteLine("Options:");
                Console.WriteLine("1.Visualizar Quadro de Honra");
                Console.WriteLine("0.Retornar ao Menu");
                Console.WriteLine("***************************************");
                option = Convert.ToChar(Console.ReadLine());
                switch (option)
                {
                case '1':
                    COP.ElaborarQuadroDeHonra();
                    break;

                case '0':
                    Program.Main();
                    break;
                }
            }
            Console.ReadKey();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Esta função orienta o menu referente às ações do atleta
        /// </summary>
        public static void OPTNAtletas()
        {
            //limpa o menu anterior da consola
            Console.Clear();
            char option = ' ';

            //Enquanto a opção não for 0
            while (option != '0')
            {
                Console.WriteLine("***************************************");
                Console.WriteLine("                 MENU");
                Console.WriteLine("***************************************");
                Console.WriteLine("Options:");
                Console.WriteLine("1.Adicionar atletas");
                Console.WriteLine("2.Ver atletas");
                Console.WriteLine("3.Ver atletas por país");
                Console.WriteLine("4.Adicionar medalha a um atleta");
                Console.WriteLine("5.Adicionar Staff a um atleta");
                Console.WriteLine("6.Ver Staff de um atleta");
                Console.WriteLine("0.Retornar Menu");
                Console.WriteLine("***************************************");
                option = Convert.ToChar(Console.ReadLine());
                switch (option)
                {
                case '1':
                    ListaAtletas.AddAtleta();
                    break;

                case '2':
                    ListaAtletas.Show(ListaAtletas.atletas);
                    break;

                case '3':
                    Modalidades.MostrarAtletaPorPais();
                    break;

                case '4':
                    COP.AtribuirMedalha();
                    break;

                case '5':
                    Atleta.EspecificarStaff();
                    break;

                case '6':
                    Staff.ShowStaff();
                    break;

                case '0':
                    Program.Main();
                    break;
                }
            }
            Console.ReadKey();
        }