public void Add(Club club)
 {
     if (Clubs.Contains(club))
     {
         throw (new Exception("Club already exist!"));
     }
     else
     {
         Clubs.Add(club);
     }
 }
示例#2
0
        private void UpdateClubs(object sender, NotifyCollectionChangedEventArgs e)
        {
            string savedFilter = SelectedClub;
            var    clubs       = (from fighter in Fighters
                                  select fighter.Club).Distinct();

            Clubs.Clear();
            Clubs.Add("*");
            foreach (string club in clubs)
            {
                Clubs.Add(club);
            }
            if (Clubs.Contains(savedFilter))
            {
                SelectedClub = savedFilter;
            }
            else
            {
                SelectedClub = "*";
            }
        }