From e3a8e1a187ab081c6378fc082c1b8a630c04d5d2 Mon Sep 17 00:00:00 2001 From: rockstardev Date: Sun, 19 Jul 2020 16:49:13 -0500 Subject: [PATCH] Applying conventions from ListInvoice on PaymentRequests --- .../Controllers/PaymentRequestController.cs | 3 +- .../ListPaymentRequestsViewModel.cs | 6 +- .../PaymentRequest/GetPaymentRequests.cshtml | 103 ++++++++++-------- 3 files changed, 61 insertions(+), 51 deletions(-) diff --git a/BTCPayServer/Controllers/PaymentRequestController.cs b/BTCPayServer/Controllers/PaymentRequestController.cs index 4488285ec..ab887f7eb 100644 --- a/BTCPayServer/Controllers/PaymentRequestController.cs +++ b/BTCPayServer/Controllers/PaymentRequestController.cs @@ -76,10 +76,11 @@ namespace BTCPayServer.Controllers }); return View(new ListPaymentRequestsViewModel() { - IncludeArchived = includeArchived, Skip = skip, Count = count, Total = result.Total, + SearchTerm = searchTerm, + TimezoneOffset = timezoneOffset, Items = result.Items.Select(data => new ViewPaymentRequestViewModel(data)).ToList() }); } diff --git a/BTCPayServer/Models/PaymentRequestViewModels/ListPaymentRequestsViewModel.cs b/BTCPayServer/Models/PaymentRequestViewModels/ListPaymentRequestsViewModel.cs index 0abe7c75c..8f9cedc70 100644 --- a/BTCPayServer/Models/PaymentRequestViewModels/ListPaymentRequestsViewModel.cs +++ b/BTCPayServer/Models/PaymentRequestViewModels/ListPaymentRequestsViewModel.cs @@ -12,11 +12,11 @@ namespace BTCPayServer.Models.PaymentRequestViewModels { public int Skip { get; set; } public int Count { get; set; } - + public int Total { get; set; } + public string SearchTerm { get; set; } + public int? TimezoneOffset { get; set; } public List Items { get; set; } - public int Total { get; set; } - public bool IncludeArchived { get; set; } } public class UpdatePaymentRequestViewModel diff --git a/BTCPayServer/Views/PaymentRequest/GetPaymentRequests.cshtml b/BTCPayServer/Views/PaymentRequest/GetPaymentRequests.cshtml index 3c172550d..b14e96419 100644 --- a/BTCPayServer/Views/PaymentRequest/GetPaymentRequests.cshtml +++ b/BTCPayServer/Views/PaymentRequest/GetPaymentRequests.cshtml @@ -10,7 +10,7 @@ {
- +
} @@ -18,10 +18,35 @@

Payment Requests


+

Create, search or pay an payment request.

+ +
+ +
+ + +
+ + + + +
+
+ +
+