Beispiel #1
0
        internal void ChangerStyle(Affichages style)
        {
            //Peut être extrait de la méthode vers une nouvelle méthode en faisant clic droit, refactoring
            //Ctrl + ; : permet de retoucher le code et met à jour toute les implications.
            switch (style)
            {
            case Affichages.Clair:
                Console.BackgroundColor = ConsoleColor.White;
                Console.ForegroundColor = ConsoleColor.DarkGreen;
                break;

            case Affichages.Standard:
                Console.BackgroundColor = ConsoleColor.Blue;
                Console.ForegroundColor = ConsoleColor.White;
                break;

            case Affichages.Sombre:
                Console.BackgroundColor = ConsoleColor.Gray;
                Console.ForegroundColor = ConsoleColor.Black;
                break;

            default:
                break;
            }
        }
Beispiel #2
0
 internal void InitConsole(Affichages style)
 {
     ChangerStyle(style);
     Console.Clear();
     Console.WriteLine("Console initialisé le {0} à {1}", DateTime.Today.ToShortDateString(), DateTime.Now.ToShortTimeString());
 }
Beispiel #3
0
 internal void Afficher(string message, Affichages style)
 {
     ChangerStyle(style);
     Console.WriteLine(message);
     Console.ResetColor();
 }