private void checkIfItIsFirstRun() { ICollection <Language> languageList = languageService.getAll(); if (languageList.Count() == 0) { time2Label.Text = "It's your first run"; wordsCounterLabel2.Text = "0"; mistakeLabel2.Text = "0"; applicationSettingsService.createMainRecords(); NativeLanguageSelectForm languageSelectForm = new NativeLanguageSelectForm(this, titleToShortTitleMap); languageSelectForm.ShowDialog(); nativeLanguage.nativeUserLanguage = true; languageService.create(nativeLanguage); filterLanguageComboBox.Items.Add(nativeLanguage.title); } else { setPropertiesFromDBtoLabels(); nativeLanguage = languageService.getNativeLanguage(); foreach (Language language in languageList) { filterLanguageComboBox.Items.Add(language.title); selectLanguageComboBox.Items.Add(language.title); } } applicationSettingsService.setLastVisitTimeToNow(); }
private void checkIfItIsFirstRun() { ICollection <Language> languageList = languageService.getAll(); if (languageList.Count() == 0) { NativeLanguageSelectForm languageSelectForm = new NativeLanguageSelectForm(this, titleToShortTitleMap); languageSelectForm.ShowDialog(); nativeLanguage.nativeUserLanguage = true; languageService.create(nativeLanguage); } else { nativeLanguage = languageService.getNativeLanguage(); foreach (Language language in languageList) { selectLanguageComboBox.Items.Add(language.title); } } }