Esempio n. 1
0
        public ViewResult Index()
        {
            ViewBag.Title       = "Альбомы";
            ViewBag.Description = "На данной странице представлен список всех альбомов в каталоге.";

            var homeAlbums = new HomeViewModel
            {
                Albums = _albums.GetAlbumList()
            };

            return(View(homeAlbums));
        }
Esempio n. 2
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));
        }