diff --git a/DataAccess/DataAccess.cs b/DataAccess/DataAccess.cs index 21c56bd..3988117 100644 --- a/DataAccess/DataAccess.cs +++ b/DataAccess/DataAccess.cs @@ -23,7 +23,7 @@ public class DataAccess: IDataAccess, IDisposable public User? GetUser(int id) { - return GetFromCache("select * from dbo\"users\"")?.FirstOrDefault(); + return GetFromCache("select * from dbo.\"users\"")?.FirstOrDefault(); } protected virtual void Dispose(bool disposing) @@ -64,6 +64,6 @@ public class DataAccess: IDataAccess, IDisposable public IEnumerable? GetItems() { - return GetFromCache("select * from dbo.\"Items\";"); + return GetFromCache("SELECT * FROM public.\"Items\";"); } } diff --git a/WretchedMachines/Pages/Index.cshtml.cs b/WretchedMachines/Pages/Index.cshtml.cs index fb996b5..759d5fa 100644 --- a/WretchedMachines/Pages/Index.cshtml.cs +++ b/WretchedMachines/Pages/Index.cshtml.cs @@ -7,7 +7,7 @@ namespace WretchedMachines.Pages; public class IndexModel : PageModel { - private readonly ILogger _logger; + public readonly ILogger _logger; public IndexModel(ILogger logger) { diff --git a/WretchedMachines/Pages/Privacy.cshtml b/WretchedMachines/Pages/Privacy.cshtml index 46ba966..8c7b4a8 100644 --- a/WretchedMachines/Pages/Privacy.cshtml +++ b/WretchedMachines/Pages/Privacy.cshtml @@ -6,3 +6,11 @@

@ViewData["Title"]

Use this page to detail your site's privacy policy.

+
+
    + @foreach(var item in Model.Items) + { +
  • @item.Id @item.Name @item.Price$
  • + } +
+
\ No newline at end of file diff --git a/WretchedMachines/Pages/Privacy.cshtml.cs b/WretchedMachines/Pages/Privacy.cshtml.cs index 1302b1e..b6f536f 100644 --- a/WretchedMachines/Pages/Privacy.cshtml.cs +++ b/WretchedMachines/Pages/Privacy.cshtml.cs @@ -9,16 +9,18 @@ namespace WretchedMachines.Pages; public class PrivacyModel : PageModel { private readonly IDataAccess dataAccess; + public IEnumerable? Items {get; set;} public PrivacyModel(IDataAccess dataAccess) { this.dataAccess = dataAccess; + this.Items = new List(); } public void OnGet() { - var item = dataAccess.GetItems()?.FirstOrDefault(); - Log.Information(item?.Name!); + Items = dataAccess.GetItems(); + Log.Information(Items!.Count().ToString()); } }