Beispiel #1
0
        public override object PrepareViewModel()
        {
            var itemList           = _nccPostService.LoadArchive(DisplayOrder);
            ArchiveViewModel model = new ArchiveViewModel();

            model.ShowPostCount     = ShowPostCount;
            model.DisplayAsDropdown = DisplayAsDropdown;
            model.ItemList          = itemList;
            return(model);
        }
Beispiel #2
0
        public override string RenderBody()
        {
            var itemList          = _nccPostService.LoadArchive(DisplayOrder);
            ArchiveViewModel item = new ArchiveViewModel();

            item.ShowPostCount     = ShowPostCount;
            item.DisplayAsDropdown = DisplayAsDropdown;
            item.ItemList          = itemList;
            var body = _viewRenderService.RenderToStringAsync <BlogController>(ViewFileName, item).Result;

            return(body);
        }