diff --git a/MyWebsite/MyWebsite/Areas/Admin/Controllers/GalleryController.cs b/MyWebsite/MyWebsite/Areas/Admin/Controllers/GalleryController.cs index 1140767..8b746e5 100644 --- a/MyWebsite/MyWebsite/Areas/Admin/Controllers/GalleryController.cs +++ b/MyWebsite/MyWebsite/Areas/Admin/Controllers/GalleryController.cs @@ -8,6 +8,7 @@ using System; using System.IO; using System.Drawing; using System.Threading; +using MyWebsite.ViewModels; namespace MyWebsite.Areas.Admin.Controllers { @@ -18,7 +19,7 @@ namespace MyWebsite.Areas.Admin.Controllers public GalleryController(DatabaseContext context) : base(context) { } public IActionResult Index() => - View(Database.Gallery); + View(new ArtworkViewModel(Database)); [HttpGet] public IActionResult Edit(string id) => diff --git a/MyWebsite/MyWebsite/Areas/Admin/Views/Gallery/Index.cshtml b/MyWebsite/MyWebsite/Areas/Admin/Views/Gallery/Index.cshtml index 8266278..8066c90 100644 --- a/MyWebsite/MyWebsite/Areas/Admin/Views/Gallery/Index.cshtml +++ b/MyWebsite/MyWebsite/Areas/Admin/Views/Gallery/Index.cshtml @@ -1,4 +1,4 @@ -@model IEnumerable +@model ArtworkViewModel @{ ViewData["Title"] = "Gallery"; } @@ -12,7 +12,7 @@
- @foreach (ImageModel item in Model) + @foreach (ImageModel item in Model.Images) {