diff --git a/TaxPayerFull/Pages/UserPanel/Customer.razor b/TaxPayerFull/Pages/UserPanel/Customer.razor index 897a766..20492b4 100644 --- a/TaxPayerFull/Pages/UserPanel/Customer.razor +++ b/TaxPayerFull/Pages/UserPanel/Customer.razor @@ -5,6 +5,8 @@ @using Shared.DTOs.Serch @inject HttpClientController hc; مشتری + + @* search *@
@@ -78,13 +80,12 @@ @* pagination *@ + } @layout PanelLayout @code { + + [Inject] protected PreloadService PreloadService { get; set; } = default!; + + // alert AlertColor alertColor = AlertColor.Primary; IconName alertIconName = IconName.CheckCircleFill; @@ -112,6 +119,7 @@ protected override async Task OnParametersSetAsync() { + if (PageIndex == null) PageIndex = 1; await LoadCus(PageIndex.Value); await base.OnParametersSetAsync(); @@ -139,6 +147,7 @@ } public async Task LoadCus(int pi) { + PreloadService.Show(SpinnerColor.Dark); var rsp = await hc.Post("Customer/GetAll", new ItemSerchGetCustomer() { PageIndex=pi @@ -155,5 +164,6 @@ { ShowDangerAlert("خطایی در اجرای عملیات رخ داده"); } + PreloadService.Hide(); } } \ No newline at end of file