Beispiel #1
0
        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));
        }
Beispiel #2
0
 public InstancesViewController(InstancesViewModel viewModel)
 {
     this.viewModel = viewModel;
 }