public void SetState(ConfigurationState configurationState) { state = configurationState; checkBoxShowAgain.Checked = !configurationState.ShowWelcome; comboBoxLang.Items.Clear(); foreach (string name in configurationState.GetLanguages()) comboBoxLang.Items.Add(name); comboBoxLang.Text = configurationState.Language; }
public void SetState(ConfigurationState configurationState) { state = configurationState; checkBoxRunAuto.Checked = state.Autorun; comboBoxLang.Items.Clear(); foreach (string name in state.GetLanguages()) { comboBoxLang.Items.Add(name); } comboBoxLang.Text = state.Language; }
public void SetState(ConfigurationState configurationState) { state = configurationState; checkBoxShowAgain.Checked = !configurationState.ShowWelcome; comboBoxLang.Items.Clear(); foreach (string name in configurationState.GetLanguages()) { comboBoxLang.Items.Add(name); } comboBoxLang.Text = configurationState.Language; }
public void ShouldSaveUserConfigurationAfterUserChooseSaveSettings() { var state = new ConfigurationState(); factory.Stub(x => x.CreateSettingsView()).Return(view); view.Stub(x => x.ShowView()).Return(true); config.Stub(x => x.LoadConfiguration()).Repeat.Once().Return(state); config.Stub(x => x.SaveConfigurate(state)).Repeat.Once(); mocks.ReplayAll(); var controller = new SettingsController(factory); Assert.AreEqual(true,controller.Show()); }
public void SaveConfigurate(ConfigurationState state) { if (Properties.Settings.Default.ActLanguage != state.LanguageShort && state.LanguageShort.Length != 0) { Properties.Settings.Default.ActLanguage = state.LanguageShort; var language = ClientServiceLocator.GetService <ILanguage>() as Language; if (language != null) { language.LoadWords(Properties.Settings.Default.ActLanguage, store); } } Properties.Settings.Default.ShowWelcomeDialog = state.ShowWelcome; SaveAutoRun(state.Autorun); }