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
+}