Esempio n. 1
0
        private void ClearAchievementsMethod(string parameter)
        {
            if (string.IsNullOrEmpty(parameter))
            {
                return;
            }
            switch (parameter)
            {
            case "ComboWf":
                ComboWf.Clear();
                foreach (var item in Achievements.Where(x => x.TypeOfAchievements == AchievementsType.ComboFw).ToList())
                {
                    Achievements.Remove(item);
                }
                if (Achievements.Count <= 9)
                {
                    ScaleAchievementsField = 1;
                }
                return;

            case "ComboWin":
                ComboWin.Clear();
                foreach (var item in Achievements.Where(x => x.TypeOfAchievements == AchievementsType.ComboWin).ToList())
                {
                    Achievements.Remove(item);
                }
                if (Achievements.Count <= 9)
                {
                    ScaleAchievementsField = 1;
                }
                return;

            case "EpicWf":
                EpicWf.Clear();
                foreach (var item in Achievements.Where(x => x.TypeOfAchievements == AchievementsType.EpicFw).ToList())
                {
                    Achievements.Remove(item);
                }
                if (Achievements.Count <= 9)
                {
                    ScaleAchievementsField = 1;
                }
                return;

            case "EpicWin":
                EpicWin.Clear();
                foreach (var item in Achievements.Where(x => x.TypeOfAchievements == AchievementsType.EpicWin).ToList())
                {
                    Achievements.Remove(item);
                }
                if (Achievements.Count <= 9)
                {
                    ScaleAchievementsField = 1;
                }
                return;

            default:
                return;
            }
        }