private void BindData() { BlogPostCollection blogPosts = BlogManager.GetAllBlogPosts(NopContext.Current.WorkingLanguage.LanguageID); rptrBlogPosts.DataSource = blogPosts; rptrBlogPosts.DataBind(); }
private void BindGrid() { BlogPostCollection blogPostCollection = BlogManager.GetAllBlogPosts(0); gvBlogPosts.DataSource = blogPostCollection; gvBlogPosts.DataBind(); }
/// <summary> /// Gets all blog posts /// </summary> /// <param name="LanguageID">Language identifier. 0 if you want to get all news</param> /// <returns>Blog posts</returns> public static BlogPostCollection GetAllBlogPosts(int LanguageID) { DBBlogPostCollection dbCollection = DBProviderManager <DBBlogProvider> .Provider.GetAllBlogPosts(LanguageID); BlogPostCollection collection = DBMapping(dbCollection); return(collection); }
private void BindData() { if (BlogManager.BlogEnabled) { BlogPostCollection blogPosts = BlogManager.GetAllBlogPosts(LanguageID); rptrBlogPosts.DataSource = blogPosts; rptrBlogPosts.DataBind(); } else { rptrBlogPosts.Visible = false; } }
private static BlogPostCollection DBMapping(DBBlogPostCollection dbCollection) { if (dbCollection == null) return null; BlogPostCollection collection = new BlogPostCollection(); foreach (DBBlogPost dbItem in dbCollection) { BlogPost item = DBMapping(dbItem); collection.Add(item); } return collection; }
private static BlogPostCollection DBMapping(DBBlogPostCollection dbCollection) { if (dbCollection == null) { return(null); } var collection = new BlogPostCollection(); foreach (var dbItem in dbCollection) { var item = DBMapping(dbItem); collection.Add(item); } return(collection); }