private void btnLogCreation_Click(object sender, EventArgs e)
        {
            this.Hide();
            //LogFileCreation.LogCreation LogForm = new LogFileCreation.LogCreation();
            LogCreation LogForm = new LogCreation(this.rbHeadoffice.Checked);

            LogForm.ShowDialog();
            this.Show();
            btnLogCreation.Enabled = false;
        }
コード例 #2
0
ファイル: Model.cs プロジェクト: hucara/confmanager
        public void ReadConfigurationFile()
        {
            if (configFileExists)
            {
                XDocument xdoc = this.configFile;

                this.headline = (String)xdoc.Element("ConfigurationManager").Element("Headline") ?? "Configuration Manager - DEFAULT HEADLINE";

                ReadSettingsSection(xdoc);
                ReadLanguagesSection(xdoc);
                ReadRightsSection(xdoc);
                ReadLogsSection(xdoc);

                this.args = Environment.GetCommandLineArgs();

                if (this.args != null)
                {
                    SetArguments();
                }

                if (this.createLogs)
                {
                    logCreator = new LogCreation("CM", 70, '#', this.createLogs);
                    logDeleter = new LogDeletion("ConfigurationManager", "CM", this.maxAgeOfLogs);
                }

                if (String.IsNullOrEmpty(this.textToken))
                {
                    TokenTextTranslator.SetTokenTextTranslator(null, this.textsFilePath);
                }
                else
                {
                    TokenTextTranslator.SetTokenTextTranslator(textToken, this.textsFilePath);
                }

                if (String.IsNullOrEmpty(this.controlToken))
                {
                    TokenControlTranslator.SetTokenKey("##");
                }
                else
                {
                    TokenControlTranslator.SetTokenKey(controlToken);
                }
            }
        }