LongoMatch.Core.Store.ProjectLongoMatch.EventsByTeam C# (CSharp) Method

EventsByTeam() public method

public EventsByTeam ( SportsTeam team ) : IEnumerable
team SportsTeam
return IEnumerable
        public IEnumerable<TimelineEventLongoMatch> EventsByTeam(SportsTeam team)
        {
            var timelineEventsLongomatch = new ObservableCollection<TimelineEventLongoMatch> ();
            foreach (var timeLineEvent in Timeline) {
                timelineEventsLongomatch.Add (timeLineEvent as TimelineEventLongoMatch);
            }
            return timelineEventsLongomatch.Where (e => e.Teams.Contains (team) || e.Players.Intersect (team.List).Any ());
        }