public ActionResult List() { // can add pager var entries = _contactFormService.GetEntries().OrderByDescending(x => x.As<CommonPart>().CreatedUtc).ToList(); var vm = new ContactFormEntryListViewModel { ContactFormEntries = entries }; return View(vm); }
public ActionResult Index(PagerParameters pagerParameters) { Pager pager = new Pager(_siteService.GetSiteSettings(), pagerParameters); var contactEntryCount = _contactFormService.GetEntries().Count(); var entries = _contactFormService.GetEntries().ToList();//.Select(e => _contactFormService.Convert(e)).ToList(); // TODO add paging; var pagerShape = Shape.Pager(pager).TotalItemsCount(contactEntryCount); var vm = new ContactFormEntryListViewModel { ContactFormEntries = entries, Pager = pager }; return View(vm); //return null; }