private void BindFeaturesWidget() { List <DynamicContent> dataSource; var productFeatures = DynamicModulesUtilities.GetDataItemsByType(productFeaturesType); if (productFeatures != null) { if (this.ProductId != null && this.ProductId != Guid.Empty) { var productTitle = DynamicModulesUtilities.GetDataItemTitleById(productType, this.ProductId); dataSource = this.GetDataItemsRelatedToItemWithTitle(productTitle, productFeatures); } else { dataSource = productFeatures.ToList(); } if (dataSource != null) { this.featuresList.DataSource = dataSource; this.featuresList.DataBind(); this.featuresPopupList.DataSource = dataSource; this.featuresPopupList.DataBind(); } } }
private void PopulateTestimonialsRotator() { var slides = DynamicModulesUtilities.GetDataItemsByType(testimonialsType); if (slides != null) { this.testimonialsList.DataSource = slides.ToList().OrderBy(a => a.GetValue("SliderPosition")); this.testimonialsList.DataBind(); } }
private void BindTeamMembersWidget() { var teamMembers = DynamicModulesUtilities.GetDataItemsByType(teamMembersType); if (teamMembers != null) { this.teamMembersList.DataSource = teamMembers; this.teamMembersList.DataBind(); } }
private void PopulateProducts() { var products = DynamicModulesUtilities.GetDataItemsByType(productsType); if (products != null) { this.productsList.ItemDataBound += ProductsList_ItemDataBound; this.productsList.DataSource = products; this.productsList.DataBind(); } }
private void BindJobOpeningsWidget() { var jobOpenings = DynamicModulesUtilities.GetDataItemsByType(jobOpeningsType); if (jobOpenings != null) { if (this.ApplyNowLandingPage != null && this.ApplyNowLandingPage != Guid.Empty) { this.jobOpeningsList.ItemDataBound += JobOpeningsList_ItemDataBound; } this.jobOpeningsList.DataSource = jobOpenings; this.jobOpeningsList.DataBind(); } }