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; } }