Beispiel #1
0
        // GET: Blog
        public ActionResult Blogs()
        {
            var results  = _blogApi.BlogGroups();
            int pageSize = Convert.ToInt32(ConfigKeys.PageSize);
            var blogs    = _blogApi.BlogByGroup(0, "0", 1, pageSize);

            foreach (var res in blogs.Result.Results)
            {
                res.Days = ToDays(res.Created);
            }
            var result = new BlogDetailViewModel
            {
                Categories = results.Result.Categories.Where(x => x.GroupCount > 0).ToList(),
                Editors    = results.Result.Editors,
                BlogList   = blogs.Result,
                BlogTypes  = results.Result.BlogTypes
            };

            return(View(CustomViews.BLOGS, result));
        }