From f01b44e9aca76253d6ce6e94e2879b43b05e4e9c Mon Sep 17 00:00:00 2001 From: user1 Date: Sat, 4 Oct 2025 03:32:25 -0400 Subject: [PATCH] Pagination on Transactions --- MoneyMap/MoneyMap.csproj | 8 ++- MoneyMap/Pages/Transactions.cshtml | 87 +++++++++++++++++++++++++++ MoneyMap/Pages/Transactions.cshtml.cs | 42 ++++++++++--- MoneyMap/Services/ReceiptManager.cs | 25 ++++++-- MoneyMap/appsettings.json | 3 + 5 files changed, 151 insertions(+), 14 deletions(-) diff --git a/MoneyMap/MoneyMap.csproj b/MoneyMap/MoneyMap.csproj index 9876db3..1bac5aa 100644 --- a/MoneyMap/MoneyMap.csproj +++ b/MoneyMap/MoneyMap.csproj @@ -6,6 +6,13 @@ enable + + + + + + + @@ -20,7 +27,6 @@ - diff --git a/MoneyMap/Pages/Transactions.cshtml b/MoneyMap/Pages/Transactions.cshtml index c342bc7..78921c1 100644 --- a/MoneyMap/Pages/Transactions.cshtml +++ b/MoneyMap/Pages/Transactions.cshtml @@ -61,6 +61,9 @@
Transactions
@Model.Stats.Count
+
+ Showing @Model.Transactions.Count on page @Model.PageNumber of @Model.TotalPages +
@@ -182,6 +185,90 @@ else } + +@if (Model.TotalPages > 1) +{ + +} + @section Scripts {