Ejemplo n.º 1
0
        public void RunInterface()
        {
            files.LoadQuestions(this.questions);

            bool done = false;

            while (!done)
            {
                Console.WriteLine();
                Console.WriteLine("Welcome to Sally the Squirrel's One-Stop Interview Question Shop!");
                Console.WriteLine();
                Console.WriteLine("What would you like to do?");
                Console.WriteLine();
                Console.WriteLine("1) List Interview Questions");
                Console.WriteLine("2) Answer a Random Interview Question");
                Console.WriteLine("3) Save Scores");
                Console.WriteLine("4) Exit");
                Console.WriteLine();

                // TODO: Get a value from the user and respond appropriately
                string choice = Console.ReadLine();

                switch (choice)
                {
                case "1":
                    this.DisplayInterviewQuestions();
                    break;

                case "3":
                    this.files.WriteScores(this.questions);
                    Console.WriteLine("Your scores have been saved!");
                    break;

                case "4":
                    done = true;
                    break;

                default:
                    Console.WriteLine("I don't understand. Try a number 1 - 4");
                    break;
                }
            }

            Console.WriteLine("Thank you for coming to Sally's for all your interview question needs");
        }