예제 #1
0
파일: TestHost.cs 프로젝트: redwebs/AcLog
        private void LoadDefaultData()
        {
            _loadingDefaultData = true;

            // If Env Var is not found, default to file in executing folder
            var settingsPath = FormHelper.GetEnvironmentVar(AcLogSettingsEnvVar) ?? $"{FormHelper.GetExecutingDirectory()}\\AcLogSettings.json";

            AclSettings = FormHelper.ReadSettingsJson(settingsPath);

            // Access Database
            foreach (var setting in AclSettings.AccessMdbs)
            {
                cboAccessFilePath.Items.Add(new CtrlListItem(setting.FilePath));
            }

            if (cboAccessFilePath.Items.Count > 0)
            {
                cboAccessFilePath.SelectedIndex = 0;
            }

            // SQL Database
            foreach (var setting in AclSettings.SqlServers)
            {
                cboSqlServer.Items.Add(new CtrlListItem(setting.ServerName));
            }

            if (cboSqlServer.Items.Count > 0)
            {
                cboSqlServer.SelectedIndex = 0;
            }

            _loadingDefaultData = false;
        }
예제 #2
0
파일: TestHost.cs 프로젝트: redwebs/AcLog
 private void btnCopyLog_Click(object sender, EventArgs e)
 {
     FormHelper.CopyToClipboard(rtxtLog.Text);
 }