Пример #1
0
        public IActionResult AllByArticleId(int id)
        {
            var images    = this.imagesService.GetAllByArticleId(id);
            var viewModel = new AllImagesViewModel
            {
                Images = images
            };

            return(this.View(viewModel));
        }
        public AllImagesViewModel GetAllImagesForUser(string userId, int albumId)
        {
            var images = this.fileRepository
                         .All()
                         .Where(x => x.UserId == userId && x.RemoteUrl.Contains("gallery") && x.AlbumId == albumId)
                         .To <ImageViewModel>().ToArray();

            string             albumName = this.albumRepository.All().FirstOrDefault(x => x.Id == albumId).Name;
            AllImagesViewModel allImages = new AllImagesViewModel
            {
                Images    = images,
                AlbumId   = albumId,
                AlbumName = albumName,
            };

            return(allImages);
        }