public ErrorItemViewModel(CompletedEventArgs e) { this.CompletedEventArgs = e; }
public static ErrorItemViewModel FromCompletion(CompletedEventArgs e) { if (null == e || null == e.Error) return null; return new ErrorItemViewModel(e); }
public CoreDataLoadedMessage(object sender, CompletedEventArgs sessionArg, CompletedEventArgs speakerArgs) : base(sender, "CoreDataLoaded") { this.SessionCompletedInfo = sessionArg; this.SpeakerCompletedInfo = speakerArgs; }
private void AfterMapDataLoaded(CompletedEventArgs e) { this.Location = new GeoCoordinate(_mapService.ConferenceLocation.Latitude, _mapService.ConferenceLocation.Longitude); var points = new ObservableCollection<MapPointItemViewModel>(); _mapService.Data.OrderBy(x=> x.Label).ToList().ForEach(p=> points.Add(new MapPointItemViewModel(p, this))); this.MapPoints = points; this.SelectedJumpToPoint = MapPoints.Single(x => x.Label == _mapService.ConferenceLocation.Label); }
protected void SetResult(IEnumerable<int> sessionIds, CompletedEventArgs e = null) { // currently null == not complete which isn't ideal but can change later // really this is only for error situations if (null == sessionIds) sessionIds = new List<int>(); _parentViewModel.SetResult(sessionIds, e); }
public void SetResult(IEnumerable<int> sessionIds, CompletedEventArgs e = null) { this.Error = (null == e || null == e.Error) ? null : new ErrorItemViewModel(e); this.SessionIds = sessionIds; //this.SetBusy(false); // no }
private void SearchComplete(CompletedEventArgs e) { var result = _twitterSearchService.Result; var items = new ObservableCollection<TweetItemViewModel>(); if (result != null && result.Tweets != null) result.Tweets.ForEach(t => items.Add(TweetItemViewModel.CreateTweetItem(t))); this.TweetItems = items; this.Invalidated = false; this.LastLoaded = DateTime.Now; this.LastSearchText = this.SearchText; this.SetBusy(false); this.Error = (null == e.Error) ? null : new ErrorItemViewModel(e); }