// Skickar ViewModel till partial-view för 3d-rum, miljön 2 public async Task <IActionResult> Room3d_2(int id) { var exhibitions = await artDbRepo.GetCollection(id); var exhibitionsForRoom = await artDbRepo.GetCollectionsWithArt(); var artist = await artDbRepo.GetArtistByCollection(exhibitions); ExhibitionsViewModel exhibitionsViewModel = new ExhibitionsViewModel(exhibitions, exhibitionsForRoom, artist); return(PartialView("/views/exhibitions/Room3d_2.cshtml", exhibitionsViewModel)); }
public async Task <IActionResult> Index(int id) { var exhibitions = await artDbRepo.GetCollection(id); var exhibitionsForRoom = await artDbRepo.GetCollectionsWithArt(); var artist = await artDbRepo.GetArtistByCollection(exhibitions); ExhibitionsViewModel exhibitionsViewModel = new ExhibitionsViewModel(exhibitions, exhibitionsForRoom, artist); return(View(exhibitionsViewModel)); }