From 595a9ea5d8546be21fdb8308d1c282a5df797755 Mon Sep 17 00:00:00 2001 From: mmrbnjd Date: Mon, 14 Oct 2024 17:38:18 +0330 Subject: [PATCH] ... --- TaxPayerFull/Pages/UserPanel/Customer.razor | 2 +- TaxPayerFull/Pages/UserPanel/Invoice.razor | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/TaxPayerFull/Pages/UserPanel/Customer.razor b/TaxPayerFull/Pages/UserPanel/Customer.razor index 0750598..fbd955b 100644 --- a/TaxPayerFull/Pages/UserPanel/Customer.razor +++ b/TaxPayerFull/Pages/UserPanel/Customer.razor @@ -42,7 +42,7 @@
- +
diff --git a/TaxPayerFull/Pages/UserPanel/Invoice.razor b/TaxPayerFull/Pages/UserPanel/Invoice.razor index c35281f..86435c4 100644 --- a/TaxPayerFull/Pages/UserPanel/Invoice.razor +++ b/TaxPayerFull/Pages/UserPanel/Invoice.razor @@ -54,7 +54,10 @@ OnChanged="(ForCustomerSearch customer) => OnAutoCompleteChanged(customer)" />
- + +
+
+
@@ -120,6 +123,7 @@ @layout PanelLayout @code { + public bool SpinnerVisible { get; set; } = false; private string? customerName; public IEnumerable? customers; public List> Patterns { get; set; } @@ -147,6 +151,7 @@ protected override async Task OnParametersSetAsync() { + SpinnerVisible = true; if (PageIndex == null) PageIndex = 1; if (!string.IsNullOrEmpty(input)) { @@ -158,6 +163,7 @@ } await LoadInvoice(PageIndex.Value); + SpinnerVisible = false; await base.OnParametersSetAsync(); } } @@ -178,6 +184,7 @@ } public async Task LoadInvoice(int pi) { + SpinnerVisible = true; if (ItemSearchInvoicetype == 100 || ItemSearchInvoicetype == null) itemsearch.invoiceType = null; else @@ -200,6 +207,7 @@ ShowDangerAlert("خطایی در اجرای عملیات رخ داده"); } PreloadService.Hide(); + SpinnerVisible = false; } public async Task CallBackInvoiceItem(ActionInResultComponent result) { @@ -260,6 +268,7 @@ //------------------------ private async Task> GetCustomers() { + SpinnerVisible = true; return await fv.GetCustomers(); // var rsp = await hc.Get("Customer/GetAllForidName"); // if (rsp.IsSuccessStatusCode) @@ -267,6 +276,7 @@ // return await rsp.Content.ReadFromJsonAsync>(); // } // return new List(); + SpinnerVisible = false; } private void OnAutoCompleteChanged(ForCustomerSearch customer)