private void OnGetPostViewStatsRPCCompleted(object sender, XMLRPCCompletedEventArgs <PostViewDataPoint> args) { GetPostViewStatsRPC rpc = sender as GetPostViewStatsRPC; rpc.Completed -= OnGetPostViewStatsRPCCompleted; if (args.Cancelled) { } else if (null == args.Error) { HideStatControls(); postViewsGrid.Visibility = Visibility.Visible; ObservableObjectCollection dataSource = Resources["postViewStatsDataSource"] as ObservableObjectCollection; dataSource.Clear(); args.Items.ForEach(item => dataSource.Add(item)); } else { this.HandleException(args.Error); } loadingStatsProgressBar.Opacity = 0.0; }
private void RetrievePostViews() { GetPostViewStatsRPC rpc = new GetPostViewStatsRPC(App.MasterViewModel.CurrentBlog); rpc.StatisicPeriod = StatisticPeriod; rpc.Completed += OnGetPostViewStatsRPCCompleted; rpc.ExecuteAsync(); loadingStatsProgressBar.Opacity = 1.0; }
private void RetrievePostViews() { GetPostViewStatsRPC rpc = new GetPostViewStatsRPC(App.MasterViewModel.CurrentBlog); rpc.StatisicPeriod = StatisticPeriod; rpc.Completed += OnGetPostViewStatsRPCCompleted; rpc.ExecuteAsync(); loadingStatsProgressBar.Opacity = 1.0; }