Esempio n. 1
0
        public void InitializeViewFromSettings(ReTrackSettings settings)
        {
            if (!string.IsNullOrEmpty(settings.Url))
            {
                var proxy = new YouTrackProxy(settings);

                IssueBrowserViewModel.Initialize(proxy);
            }
        }
        public void StoreSettingsInAppConfig(ReTrackSettings settings)
        {
            var configuration = ConfigurationManager.OpenExeConfiguration(_configurationFilePath);

            SetAppSettingsValue(configuration, "ReTrackSettings.Username", settings.Username);
            SetAppSettingsValue(configuration, "ReTrackSettings.Password", settings.Password);
            SetAppSettingsValue(configuration, "ReTrackSettings.Url", settings.Url);

            configuration.Save(ConfigurationSaveMode.Modified);
        }
Esempio n. 3
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            Settings = _standaloneSettingsManager.PopulateSettingsFromAppConfig();
        }
Esempio n. 4
0
 public App()
 {
     ReTrackSettings = new ReTrackSettings();
 }