public async Task <IActionResult> Index() { var model = new ManageCollectionsViewModel(); var collections = new List <CollectionSummary>(); var collectionYears = await _collectionsService.GetAvailableCollectionYears(); foreach (var collectionYear in collectionYears) { var collectionSummaries = await _collectionsService.GetAllCollectionSummariesForYear(collectionYear); collections.AddRange(collectionSummaries); } model.Collections = collections; return(View("Index", model)); }