Example #1
0
        public ActionResult MediaGallery()
        {
            var mediaFiles   = mMediaFileRepository.GetMediaFiles();
            var mediaGallery = new MediaGalleryViewModel(mMediaFileRepository.SiteName, mMediaFileRepository.MediaLibraryDisplayName);

            mediaGallery.MediaFiles = mediaFiles.Select(MediaFileViewModel.GetViewModel);

            return(PartialView("_MediaGallery", mediaGallery));
        }
        public ActionResult MediaGallery()
        {
            var mediaLibary = mMediaFileRepository.GetByName(MEDIA_LIBRARY_NAME);

            if (mediaLibary == null)
            {
                throw new HttpException(404, "Media library not found.");
            }

            var mediaFiles   = mMediaFileRepository.GetMediaFiles(MEDIA_LIBRARY_NAME);
            var mediaGallery = new MediaGalleryViewModel(mediaLibary.LibraryDisplayName);

            mediaGallery.MediaFiles = mediaFiles.Select(MediaFileViewModel.GetViewModel);

            return(PartialView("_MediaGallery", mediaGallery));
        }