/// <summary> /// Gets the comments by page. /// </summary> /// <param name="page">The page.</param> /// <returns></returns> public List<BBlogPageComment> GetCommentsByPage( BBlogPage page) { using (var datas = new BlogPageCommentDataManager()) { return datas .GetCommentsByPageID(page.PageID) .Select(x => { var a = Change(x); a.Page = page; return a; }) .ToList(); } }
/// <summary> /// Gets the pages by parent page. /// </summary> /// <param name="parentPage">The parent page.</param> /// <returns></returns> public List<BBlogPage> GetPagesByParentPage( BBlogPage parentPage) { using (var datas = new BlogPageDataManager()) { return datas.GetBlogPagesByParentPageID(parentPage.PageID) .Select(x => { var a = Change(x); a.Parent = parentPage; return a; }) .ToList(); } }