private void Main_Load(object sender, EventArgs e)
        {
            try
            {
                OperationsVersions = new OperationsVersions();
                OperationsFiles    = new OperationsFiles();
                OperationsProducts = new OperationsProducts();
                Server             = new Services.Server(OperationsFiles, OperationsVersions);

                CheckerStatus_T.Start();

                logger.Info("Сборка пройдена успешно");

                Server.Start();

                logger.Info("Запуск сервера успешно выполнен");

                ShowProducts();

                using (RegistryKey registryKeyStartup = Registry.CurrentUser.OpenSubKey(pathRegistryKeyStartup, true))
                {
                    value = (String)registryKeyStartup.GetValue("SZMK.ServerUpdater");
                }
                if (!String.IsNullOrEmpty(value))
                {
                    AddAutoRun_TSM.Text = "Удалить из автозагрузки";
                }
            }
            catch (Exception Ex)
            {
                Error(Ex);
            }
        }
Example #2
0
 private void Exit_TSMI_Click(object sender, EventArgs e)
 {
     try
     {
         CheckerStatus_T.Stop();
         Server.Stop();
         logger.Info("Выполнена остановка сервера и закрытие программы");
         Environment.Exit(0);
     }
     catch (Exception Ex)
     {
         Error(Ex);
     }
 }
Example #3
0
        private void Main_Load(object sender, EventArgs e)
        {
            try
            {
                OperationsVersions = new OperationsVersions();
                OperationsFiles    = new OperationsFiles();
                OperationsProducts = new OperationsProducts();
                Server             = new Services.Server(OperationsFiles, OperationsVersions);

                CheckerStatus_T.Start();

                logger.Info("Сборка пройдена успешно");

                Server.Start();

                logger.Info("Запуск сервера успешно выполнен");

                ShowProducts();
            }
            catch (Exception Ex)
            {
                Error(Ex);
            }
        }