public ViewResult InstancesList(int albumId = -1) { ViewBag.Title = "Композиции"; ViewBag.Description = "На данной странице представлен список всех песен в каталоге."; InstancesViewModel instancesVM = new InstancesViewModel(); if (albumId >= 0) { ViewBag.Description = "Список песен в альбоме " + _albums.GetAlbumById(albumId).Title; instancesVM.AllInstances = _instances .GetInstanceList() .Where(i => i.AlbumID == albumId); instancesVM.currentAlbumId = "TODO"; } else { instancesVM.AllInstances = _instances.GetInstanceList(); } instancesVM.AllAlbums = _albums.GetAlbumList(); return(View(instancesVM)); }
public InstancesViewController(InstancesViewModel viewModel) { this.viewModel = viewModel; }