private ActionResult ShowUserImageSets(ApplicationUser user) { var setList = new ImageSetList {UserDisplay = GetDisplayForm(user)}; using (var db = new ApplicationDbContext()) { var imageSets = db.ImageSets .Where(iset => iset.ApplicationUserId == user.Id) .OrderByDescending(iset => iset.Created) .ToList(); setList.ImageSetWrappers = imageSets.Select(iset => GetImageSetWrapper(user, iset, false)).ToList(); } return View("ImageSetList", setList); }
private ActionResult ShowRecentImageSets() { using (var db = new ApplicationDbContext()) { var imageSets = db.ImageSets.OrderByDescending(iset => iset.Created).Take(20).ToList(); var setList = new ImageSetList { ImageSetWrappers = imageSets.Select(iset => GetImageSetWrapper(iset)).ToList() }; return View("ImageSetList", setList); } }