From de8d1158a80a88e86b73031ab4758c5be7043d5f Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Thu, 27 Nov 2025 23:25:53 +0330 Subject: [PATCH] Update user order page and payment date format --- .../Pages/UserOrder/UserOrderMainPage.razor | 14 +++++--- .../UserOrder/UserOrderMainPage.razor.cs | 32 ++----------------- 2 files changed, 12 insertions(+), 34 deletions(-) diff --git a/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor b/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor index 0220ef2..28cc3b1 100644 --- a/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor +++ b/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor @@ -28,8 +28,8 @@ Variant="Variant.Outlined" Margin="Margin.Dense" @bind-Value="_paymentMethodFilter"> - درگاه پرداخت - کیف پول + درگاه پرداخت + کیف پول - پرداخت شده - پرداخت نشده + پرداخت شده + پرداخت نشده - + + + @(context.Item.PaymentDate.ToDateTime().MiladiToJalaliWithTime()) + + diff --git a/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor.cs b/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor.cs index 7e020d5..7ab7427 100644 --- a/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor.cs +++ b/src/BackOffice/Pages/UserOrder/UserOrderMainPage.razor.cs @@ -22,14 +22,11 @@ public partial class UserOrderMainPage private DateTime? _paymentDateFrom; private GetAllUserOrderByFilterRequest _request = new() { Filter = new() }; - protected override Task OnInitializedAsync() - { - _request.Filter ??= new(); - return base.OnInitializedAsync(); - } + private async Task> ServerReload(GridState state) { + Console.WriteLine("ServerReload"); _request.Filter ??= new(); _request.PaginationState ??= new(); _request.PaginationState.PageNumber = state.Page + 1; @@ -81,16 +78,6 @@ public partial class UserOrderMainPage _request.Filter.PaymentMethod = null; } - - if (IsEmptyFilter(_request.Filter)) - { - _request.Filter = null; - } - else - { - Console.WriteLine(JsonSerializer.Serialize(_request.Filter)); - } - var result = await UserOrderContract.GetAllUserOrderByFilterAsync(_request); if (result != null && result.Models != null && result.Models.Any()) { @@ -101,19 +88,6 @@ public partial class UserOrderMainPage return new GridData(); } - private static bool IsEmptyFilter(GetAllUserOrderByFilterFilter src) - { - return src.Id == null - && src.Price == null - && src.PackageId == null - && src.TransactionId == null - && src.PaymentStatus == null - && src.PaymentDate == null - && src.UserId == null - && src.DeliveryStatus == null - && src.PaymentMethod == null; - } - private async Task OpenDetails(DataModel model) { var parameters = new DialogParameters @@ -210,4 +184,4 @@ public partial class UserOrderMainPage _ => "درگاه پرداخت" }; } -} \ No newline at end of file +}