private static ChannelItemInfo CreateChannelItemInfo(LiveSchedule liveSchedule)
        {
            var id       = LiveVideoProvider.CreateId(liveSchedule.Id);
            var name     = ChannelInfoHelper.FormatMatchName(liveSchedule.HomeTeam, liveSchedule.AwayTeam);
            var overview = string.Format("Starts at {0}<br>Event: {1}<br>Feed type: {2}", liveSchedule.StartTime, liveSchedule.Event, liveSchedule.FeedType);

            return(ChannelInfoHelper.CreateChannelItemInfo(id, name, overview, DateTime.Today));
        }
        private ChannelItemInfo CreateChannelItemInfo(OnDemandObject onDemandObject)
        {
            var id       = OnDemandVideoProvider.CreateId(onDemandObject.Id);
            var name     = ChannelInfoHelper.FormatMatchName(onDemandObject.HomeTeam, onDemandObject.AwayTeam);
            var overview = string.Format("Played on {0}<br>Event: {1}<br>Feed type: {2}", onDemandObject.Date, onDemandObject.Event, onDemandObject.FeedType);
            var date     = ChannelInfoHelper.ParseDate(onDemandObject.Date);

            return(ChannelInfoHelper.CreateChannelItemInfo(id, name, overview, date));
        }
Esempio n. 3
0
        private ChannelItemInfo CreateChannelItemInfo(HighlightsObject highlightsObject)
        {
            var id       = CondensedVideoProvider.CreateId(highlightsObject.Id);
            var name     = ChannelInfoHelper.FormatFavoriteMatchName(highlightsObject.HomeTeam, highlightsObject.AwayTeam);
            var overview = string.Format("Played on {0}<br>Event: {1}", highlightsObject.Date, highlightsObject.Event);
            var date     = ChannelInfoHelper.ParseDate(highlightsObject.Date);

            return(ChannelInfoHelper.CreateChannelItemInfo(id, name, overview, date));
        }