Exemplo n.º 1
0
        public String display(String displayedTime, UserPreference preference)
        {
            displayedTime = displayedTime.Replace("S", preference.getSecColor());
            displayedTime = displayedTime.Replace("H", preference.getHourColor());
            displayedTime = displayedTime.Replace("M", preference.getMinColor());
            displayedTime = displayedTime.Replace("O", preference.getOffColor());

            Console.WriteLine();
            Console.Write("RAVEN Clock Display : ");
            Console.WriteLine();
            Console.Write(displayedTime);

            return(displayedTime);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            RavenService services = new RavenService();

            UserPreference preference = new UserPreference();

            Console.Write("Which letter should hour light be displayed? ");
            String hourColor = Console.ReadLine();

            preference.setHourColor(hourColor);

            Console.Write("Which letter should miniutes light be displayed? ");
            String minColor = Console.ReadLine();

            preference.setMinColor(minColor);

            Console.Write("Which letter should seconds light be displayed? ");
            String secColor = Console.ReadLine();

            preference.setSecColor(secColor);

            Console.Write("Which letter should off light be displayed? ");
            String offColor = Console.ReadLine();

            preference.setOffColor(offColor);

            Console.Write("Enter Time Format... Ex. HHMMSS, Timestamp, DateTime - ");
            String DateTyprString = Console.ReadLine();

            preference.setDateType(DateTyprString);

            Console.Write("Enter Time... ");
            String inputDateString = Console.ReadLine();

            services.generateRavenClock(inputDateString, preference);
            Console.ReadKey();
        }