Esempio n. 1
0
        private void ShowList()
        {
            // retrieve testimonials and bind
            var testimonials = this.context.Testimonials.Where(t => t.Published).Take(this.Count);

            TestimonialsRepeater.DataSource = testimonials;
            TestimonialsRepeater.DataBind();
            TestimonialsMultiView.SetActiveView(this.ListView);
        }
Esempio n. 2
0
        private void ShowDetails()
        {
            // retrieve testimonial
            var testimonial = this.context.Testimonials.Where(t => t.Id == this.TestimonialID && t.Published).FirstOrDefault();

            if (testimonial == null)
            {
                return;                                  // new default 404 response
            }
            // mark route as handled/found
            RouteHelper.SetUrlParametersResolved();

            // show details
            Name.Text       = testimonial.Name;
            Text.Text       = testimonial.Text;
            Rating.Value    = testimonial.Rating;
            DatePosted.Text = testimonial.DatePosted.ToLongDateString();
            TestimonialsMultiView.SetActiveView(this.DetailsView);

            // Update Page Title
            Page.Title = string.Concat("Testimonials: ", testimonial.Name);
        }