public void RemoveByID(int ID) { foreach (var e in _teamList) { if (e.ID == ID) { _teamList.Remove(e); TTeamRemoved?.Invoke(); TeamListChanged?.Invoke(); break; } } }
public void TriggerListChangeEvent() { TeamListChanged?.Invoke(); }
public void AddTeam(ITeamClass team) { _teamList.Add(team); TeamListChanged?.Invoke(); TeamAdded?.Invoke(team); }