Exemplo n.º 1
0
    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);
            }
        }
    }