Esempio n. 1
0
        private ConverterMessages PrintMessage()   //7 tt
        {
            if (isExample)
            {
                MyMessageProcessor.ConsoleWrite("The current project version is an ");
                MyMessageProcessor.ConsoleWrite("example", ConsoleColor.Red);
            }
            else
            {
                MyMessageProcessor.ConsoleWrite("The current project version is ");
                MyMessageProcessor.ConsoleWrite(currentProjectVersion.ToString(), ConsoleColor.Red);
            }
            MyMessageProcessor.ConsoleWriteLine();
            int k = 1;

            foreach (ConverterMessages msg in MessagesList)
            {
                PrintConverterMessage(msg, k++.ToString());
            }
            int index = -1;

            while (index == -1 || (index != 9 && index > MessagesList.Count - 1))
            {
                ConsoleKey enterKey = MyMessageProcessor.ConsoleReadKey(false);
                index = GetValueFromConsoleKey(enterKey);
            }
            if (index == 9)
            {
                return(ConverterMessages.OpenFolder);
            }

            return(MessagesList[index - 1]);
        }