Esempio n. 1
0
        public async Task <IActionResult> Edit(int id)
        {
            var image = await service.GetSingleImage(id);

            var tags = await service.GetTagsForImage(id);

            ImageEditVM viewModel = new ImageEditVM
            {
                Title     = image.Title,
                ImageId   = image.Id,
                GalleryId = image.GalleryId,
                ImageUrl  = image.Url,
                Tags      = string.Join(", ", tags.Select(t => t.Name)),
                Galleries = service.GetAllGalleries(),
            };

            return(View(viewModel));
        }