예제 #1
0
        private void OpenConfigureSosOnlineDialog()
        {
            bool didNotPreviouslySyncBuildStatuses = _settings.SosOnlineWhatToSync != WhatToSyncEnum.BuildStatuses;

            var configureSosOnline = new ConfigureSosOnline(_settings);
            configureSosOnline.SyncAllBuildStatuses += ConfigureSosOnlineSyncAllBuildStatuses;
            configureSosOnline.ShowDialog(this);

            bool isNowSyncingBuildStatuses = _settings.SosOnlineWhatToSync == WhatToSyncEnum.BuildStatuses;
            if (didNotPreviouslySyncBuildStatuses && isNowSyncingBuildStatuses)
            {
                _rulesEngine.SyncAllBuildStatuses();
            }

            _viewBuilds.ReinitializeGettingStarted();
        }
예제 #2
0
 private void OpenConfigureSosOnlineDialog()
 {
     var configureSosOnline = new ConfigureSosOnline(_settings);
     configureSosOnline.ShowDialog(this);
     _viewBuilds.ReinitializeGettingStarted();
 }
 private void ShowConfigureSosOnline()
 {
     var dialog = new ConfigureSosOnline(_settings);
     dialog.ShowDialog();
 }
예제 #4
0
        private void ShowConfigureSosOnline()
        {
            var dialog = new ConfigureSosOnline(_settings);

            dialog.ShowDialog();
        }