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); }