Пример #1
0
        public virtual void ShowStatusGarland()
        {
            bool сurrentMinuteEvenOrOdd = GetCurrentMinutes.EvenOrOdd();

            Console.WriteLine("Simple garland status:");
            foreach (Lamp i in _garland)
            {
                new ConsoleChangeColor(i.GetStatusLamp(сurrentMinuteEvenOrOdd), "Yellow");
                string stringToShow = $"{i.IndexNumber + 1} lamp is {i.GetStatusLamp(сurrentMinuteEvenOrOdd)}";
                Console.WriteLine(stringToShow);
                Console.ResetColor();
                PrintTaskPage.StringToPrint += stringToShow;
            }
        }
Пример #2
0
        public override void ShowStatusGarland()
        {
            bool сurrentMinuteEvenOrOdd = GetCurrentMinutes.EvenOrOdd();

            Console.WriteLine("Colored garland status:");
            PrintTaskPage.StringToPrint += $"\nColored garland status:\n";
            foreach (ColorLamp item in _garland)
            {
                new ConsoleChangeColor(item.GetStatusLamp(сurrentMinuteEvenOrOdd), item.ColorsLamp);
                string stringToShow = $"{item.IndexNumber + 1} lamp is {item.ColorsLamp} and {item.GetStatusLamp(сurrentMinuteEvenOrOdd)}";
                Console.WriteLine(stringToShow);
                Console.ResetColor();
                PrintTaskPage.StringToPrint += stringToShow;
            }
        }