Example #1
0
        private void setFullSetting()
        {
            try
            {
                WebSiteSettings full;
                int             interval     = int.Parse(Console.ReadLine());
                int             timeout      = int.Parse(Console.ReadLine());
                string          url          = Console.ReadLine();
                string          errorText    = Console.ReadLine();
                string          repairedText = Console.ReadLine();
                Console.Write("Enable messagebox notifications?: (yes/no)");
                string messageboxAnserw = Console.ReadLine();

                bool messageBoxNotification = (messageboxAnserw.Equals("yes")) ? true : false;

                Console.Write("Enable console and sound notifications?: (yes/no)");
                string consoleAnserw = Console.ReadLine();
                bool   consoleAndSoundNotification = (consoleAnserw.Equals("yes")) ? true : false;

                string email = Console.ReadLine();

                full = new WebSiteSettings(interval, timeout, url, errorText,
                                           repairedText, messageBoxNotification, consoleAndSoundNotification, email);
                this.settings = full;
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
Example #2
0
        private void setDafaultSetting()
        {
            try
            {
                WebSiteSettings defaultSettings;
                /*WHILE TESTING, URL WILL BE DEFAULT lesyadraw.ru*/

                /*Console.Write("Enter url: ");
                 * string url = Console.ReadLine();*/
                string url = "http://www.lesyadraw.ru/";
                defaultSettings = new WebSiteSettings(url);
                this.settings   = defaultSettings;
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }