public ObservableCollection <TwitterTrend> CollectTrend(IPlaceTrends trends) { TrendCollection collection = new TrendCollection(); foreach (var tr in trends.Trends.ToList()) { TwitterTrend t = new TwitterTrend { Name = tr.Name, URL = tr.URL, Query = tr.Query, PromotedContent = tr.PromotedContent, TweetVolume = tr.TweetVolume, }; collection.Add(t); } return(collection); }
public TrendCollection GetTrends() { var toReturn = new TrendCollection(); // TODO: Lopp this up? var trend = new Trend() { Tag = 925, Value = Status.active_power.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 926, Value = Status.max_level.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 162, Value = Status.voltage.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 1000, Value = Status.current.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 1006, Value = Status.peak_current.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 720, Value = Status.ic_temperature.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 502, Value = Status.peak_ic_temperature.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 392, Value = Status.humidity.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 717, Value = Status.external_temperature.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); trend = new Trend() { Tag = 959, Value = Status.uptime.ToString(), Time = 1456198800 // TODO: Convert Timestamp to this number format }; toReturn.RealTimeChannels.Add(trend); return(toReturn); }