Пример #1
0
        public void ReadLocalIni()
        {
            _localIniManager = new IniManager(DefineSeting.LocalSettingIniFullPath);

            DefineSeting.LoginStepNo   = _localIniManager.GetKeyValue("Step", "step");
            DefineSeting.LoginStepName = _localIniManager.GetKeyValue("Step", "stepName");
            DefineSeting.OutPath       = _localIniManager.GetKeyValue("Output", "path");
            if (Directory.Exists(DefineSeting.OutPath) == false)
            {
                DefineSeting.OutPath = "";
            }
            DefineSeting.SetServerPath(_localIniManager.GetKeyValue("Setting", "serverPath"));


            int value;

            DefineSeting.Day = 1;
            if (int.TryParse(_localIniManager.GetKeyValue("See", "day"), out value))
            {
                DefineSeting.Day = value;
            }

            DefineSeting.Second = 30;
            if (int.TryParse(_localIniManager.GetKeyValue("See", "second"), out value))
            {
                DefineSeting.Second = value;
            }

            DefineSeting.TimeOutSecond = 20;
            if (int.TryParse(_localIniManager.GetKeyValue("Setting", "timeout"), out value))
            {
                DefineSeting.TimeOutSecond = value;
            }

            DefineSeting.FinishTime = 1;
            double value2;

            if (double.TryParse(_localIniManager.GetKeyValue("Setting", "finishTime"), out value2))
            {
                DefineSeting.FinishTime = value2;
            }
        }
Пример #2
0
        static void Main()
        {
            Logger.SetRecord(true);
            Logger.SetPath(Application.StartupPath);

            MainController mainController = new MainController();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            DefineSeting.SetServerPath(mainController.LocalIniManager.GetKeyValue("Setting", "serverPath"));

            if (mainController.WorkManager.ConnectTest())
            {
                mainController.WorkManager.StepList = mainController.StepManager.GetAllStep();
            }

            MainForm loginFrom = new MainForm(mainController);

            if (loginFrom.ShowDialog() == DialogResult.OK)
            {
                Application.Run(new MainForm(mainController));
            }
        }
Пример #3
0
 public void SetServerPath(string folderPath)
 {
     _localIniManager.SetKeyValue("Setting", "serverPath", folderPath);
     DefineSeting.SetServerPath(folderPath);
 }