private void OnClick_AgentSettings(object sender, RoutedEventArgs e) { AgentSettings frmAgentSettings = new AgentSettings(_agentSettings); frmAgentSettings.Owner = this; frmAgentSettings.ShowDialog(); if (frmAgentSettings.ChangesSaved) { _agentSettings = frmAgentSettings.OBSettings; ConnectionSettingsManager.Instance.ConnectionSettings.HeartbeatInterval = _agentSettings.HeartbeatInterval; ConnectionSettingsManager.Instance.ConnectionSettings.JobsPollingInterval = _agentSettings.JobsPollingInterval; ConnectionSettingsManager.Instance.ConnectionSettings.HighDensityAgent = _agentSettings.HighDensityAgent; ConnectionSettingsManager.Instance.ConnectionSettings.SingleSessionExecution = _agentSettings.SingleSessionExecution; ConnectionSettingsManager.Instance.ConnectionSettings.SSLCertificateVerification = _agentSettings.SSLCertificateVerification; } }
private void ShowAgentSettingsWindow() { AgentSettings frmAgentSettings = new AgentSettings(_agentSettings); frmAgentSettings.Owner = this; frmAgentSettings.ShowDialog(); if (frmAgentSettings.ChangesSaved) { _agentSettings = frmAgentSettings.OBSettings; ConnectionSettingsManager.Instance.ConnectionSettings.HeartbeatInterval = _agentSettings.HeartbeatInterval; ConnectionSettingsManager.Instance.ConnectionSettings.JobsLoggingInterval = _agentSettings.JobsLoggingInterval; ConnectionSettingsManager.Instance.ConnectionSettings.HighDensityAgent = _agentSettings.HighDensityAgent; ConnectionSettingsManager.Instance.ConnectionSettings.SingleSessionExecution = _agentSettings.SingleSessionExecution; ConnectionSettingsManager.Instance.ConnectionSettings.SSLCertificateVerification = _agentSettings.SSLCertificateVerification; } }