diff --git a/MyWebsite/MyWebsite/Controllers/GalleryController.cs b/MyWebsite/MyWebsite/Controllers/GalleryController.cs index 5e44ea9..8b4b554 100644 --- a/MyWebsite/MyWebsite/Controllers/GalleryController.cs +++ b/MyWebsite/MyWebsite/Controllers/GalleryController.cs @@ -10,7 +10,7 @@ namespace MyWebsite.Controllers Startup.Database = context; public IActionResult Index() => - View(); + View(Startup.Database.Gallery); public IActionResult Details(string id) => View(Startup.Database.Gallery.FirstOrDefault(i => i.FileName == id)); diff --git a/MyWebsite/MyWebsite/Controllers/HomeController.cs b/MyWebsite/MyWebsite/Controllers/HomeController.cs index cb65705..fc1021d 100644 --- a/MyWebsite/MyWebsite/Controllers/HomeController.cs +++ b/MyWebsite/MyWebsite/Controllers/HomeController.cs @@ -1,4 +1,5 @@ using System.Diagnostics; +using System.Linq; using Microsoft.AspNetCore.Mvc; using MyWebsite.Models; @@ -14,7 +15,7 @@ namespace MyWebsite.Controllers [Route("Contacts")] public IActionResult Contacts() => - View(); + View(Startup.Database.Links.OrderBy(i => i.Order)); [Route("Projects")] public IActionResult Projects() => diff --git a/MyWebsite/MyWebsite/Controllers/ResumeController.cs b/MyWebsite/MyWebsite/Controllers/ResumeController.cs index 080cf76..a547ed0 100644 --- a/MyWebsite/MyWebsite/Controllers/ResumeController.cs +++ b/MyWebsite/MyWebsite/Controllers/ResumeController.cs @@ -11,10 +11,10 @@ namespace MyWebsite.Controllers Startup.Database = context; public IActionResult Index() => - View(Startup.Database.Resume.Find(CultureInfo.CurrentUICulture.Name)); + View(Startup.Database.Resume.Find(CultureInfo.CurrentUICulture.Name) ?? Startup.Database.Resume.Find("en-US")); public IActionResult Print() => - View(Startup.Database.Resume.Find(CultureInfo.CurrentUICulture.Name)); + View(Startup.Database.Resume.Find(CultureInfo.CurrentUICulture.Name) ?? Startup.Database.Resume.Find("en-US")); public IActionResult Download() { @@ -25,7 +25,7 @@ namespace MyWebsite.Controllers converter.Options.MarginRight = 25; PdfDocument doc = converter.ConvertHtmlString( $@" - {Startup.Database.Resume.Find("en-US").Content} + {(Startup.Database.Resume.Find(CultureInfo.CurrentUICulture.Name) ?? Startup.Database.Resume.Find("en-US")).Content} "); diff --git a/MyWebsite/MyWebsite/MyWebsite.csproj.user b/MyWebsite/MyWebsite/MyWebsite.csproj.user index d0b5b39..21d96d1 100644 --- a/MyWebsite/MyWebsite/MyWebsite.csproj.user +++ b/MyWebsite/MyWebsite/MyWebsite.csproj.user @@ -5,7 +5,7 @@ root/Controller 600 True - False + True False diff --git a/MyWebsite/MyWebsite/Views/Gallery/Details.cshtml b/MyWebsite/MyWebsite/Views/Gallery/Details.cshtml index 6461231..7438a41 100644 --- a/MyWebsite/MyWebsite/Views/Gallery/Details.cshtml +++ b/MyWebsite/MyWebsite/Views/Gallery/Details.cshtml @@ -19,4 +19,23 @@ - \ No newline at end of file + + \ No newline at end of file diff --git a/MyWebsite/MyWebsite/Views/Gallery/Index.cshtml b/MyWebsite/MyWebsite/Views/Gallery/Index.cshtml index 53cfa14..c9dd546 100644 --- a/MyWebsite/MyWebsite/Views/Gallery/Index.cshtml +++ b/MyWebsite/MyWebsite/Views/Gallery/Index.cshtml @@ -1,4 +1,5 @@ -@{ +@model IEnumerable +@{ ViewData["Title"] = "My artworks"; } @@ -7,8 +8,8 @@