Ejemplo n.º 1
0
        private async void LoadData()
        {
            var reviews = await core.GetReviewInfoAsync(UserCredentials.Conference.ConferenceId);

            ReviewsGrid.ClearValue(ItemsControl.ItemsSourceProperty);
            if (reviews != null)
            {
                ReviewsGrid.ItemsSource = reviews.Where(r => r.ReviewerId == UserCredentials.Account.AccountId);
            }
            ;
        }
Ejemplo n.º 2
0
        private void BindReviews()
        {
            ReviewerProfile profile = AbleContext.Current.User.ReviewerProfile;

            if (profile != null)
            {
                ReviewsGrid.DataSource = profile.ProductReviews;
            }
            else
            {
                // empty dataset to show empty grid message
                ReviewsGrid.DataSource = new List <ProductReview>();
            }
            ReviewsGrid.DataBind();
        }
Ejemplo n.º 3
0
        private void BindReviews()
        {
            ReviewerProfile profile = AbleContext.Current.User.ReviewerProfile;

            if (profile != null)
            {
                ReviewsGrid.DataSource = ProductReviewDataSource.LoadForReviewerProfile(profile.Id, "ReviewDate DESC");
            }
            else
            {
                // EMPTY DATASET TO SHOW EMPTY GRID MESSAGE
                ReviewsGrid.DataSource = new List <ProductReview>();
            }
            ReviewsGrid.DataBind();
        }
Ejemplo n.º 4
0
 protected void ReviewsGrid_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     ReviewsGrid.PageIndex = e.NewPageIndex;
     ReviewsGrid.DataBind();
 }
 void ProductReviewForm1_ReviewSubmitted(object sender, EventArgs e)
 {
     HideReviewForm();
     ReviewsGrid.DataBind();
 }