Example #1
0
        static void Main(string[] args)
        {
            Votacion votacion = new Votacion();

            Votacion(votacion);
            Console.WriteLine("Gracias por utilizar la aplicación, pulse cualquier tecla para finalizar");
            Console.ReadKey();
        }
Example #2
0
        public static void Votacion(Votacion votacion)
        {
            Console.WriteLine("Bienvenido, que desea hacer?");
            Console.WriteLine("1. Comenzar votación");
            Console.WriteLine("2. Registrar candidatos");
            Console.WriteLine("3. Salir");
            string res = Console.ReadLine();
            int    opt = 0;

            while (!int.TryParse(res, out opt) || (opt != 1 && opt != 2 && opt != 3))
            {
                Console.Clear();
                Console.WriteLine("Accion no reconocida, ingrese una opcion adecuada: ");
                Console.WriteLine("1. Comenzar votación");
                Console.WriteLine("2. Registrar candidatos");
                Console.WriteLine("3. Salir");
                res = Console.ReadLine();
            }
            bool Reiniciar = true;

            Console.Clear();
            switch (opt)
            {
            case 1:
                votacion.ComenzarVotacion();
                break;

            case 2:
                votacion.RegistrarCandidatos();
                break;

            case 3:
                Reiniciar = false;
                break;
            }
            if (Reiniciar)
            {
                Console.Clear();
                Votacion(votacion);
            }
        }