public Tips()
        {
            Random rand = new Random();

            _allTips = FileLanguage.AllTips();
            if (_allTips.Count > 0)
            {
                CurrentTip = _allTips[rand.Next(_allTips.Count)];
            }
            else
            {
                CurrentTip = "";
            }
        }
Example #2
0
        void WorkerDelete(object sender, DoWorkEventArgs e)
        {
            int progress = 0;

            (sender as BackgroundWorker).ReportProgress(progress, 0);
            fileLanguage = new FileLanguage(Properties.Settings.Default.Languages.Split('|'));
            fileLanguage.ReadFile();
            if (IsConsonants)
            {
                FileStatistics.Statistics.DeleteLetter(fileLanguage.LetterForLanguage.Consonants);
            }
            if (IsVowel)
            {
                FileStatistics.Statistics.DeleteLetter(fileLanguage.LetterForLanguage.Vowel);
            }

            StatisticsView = new ObservableCollection <Letters>();
            progress       = 1;
            (sender as BackgroundWorker).ReportProgress(progress);
            e.Result = false;
        }