...
This commit is contained in:
@@ -41,7 +41,12 @@
|
||||
</div>
|
||||
|
||||
<div class="col-auto">
|
||||
<button @onclick="() => GetOrders(1)" type="submit" class="btn btn-primary">جستجو</button>
|
||||
<Button Disabled="SpinnerVisible" @onclick="() => GetOrders(1)" Color="ButtonColor.Primary">جستجو</Button>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-2">
|
||||
<Spinner Visible="SpinnerVisible" Color="SpinnerColor.Primary" />
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@@ -60,7 +65,7 @@
|
||||
<div class="row g-3">
|
||||
<div class="col-auto">
|
||||
|
||||
<button type="submit" @onclick="NewOrderItem" class="btn btn-primary">جدید</button>
|
||||
<Button Disabled="SpinnerVisible" Color="ButtonColor.Primary" @onclick="NewOrderItem">جدید</Button>
|
||||
|
||||
|
||||
</div>
|
||||
@@ -113,6 +118,7 @@
|
||||
|
||||
@layout PanelLayout
|
||||
@code {
|
||||
public bool SpinnerVisible { get; set; } = false;
|
||||
//private Modal stuffmodal = default!;
|
||||
[Inject] protected PreloadService PreloadService { get; set; } = default!;
|
||||
ItemSerachOrder itemsearch = new ItemSerachOrder();
|
||||
@@ -130,10 +136,12 @@
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
SpinnerVisible = false;
|
||||
await base.OnInitializedAsync();
|
||||
}
|
||||
protected override async Task OnParametersSetAsync()
|
||||
{
|
||||
SpinnerVisible = false;
|
||||
if (PageIndex == null) PageIndex = 1;
|
||||
await GetOrders(PageIndex.Value);
|
||||
await base.OnParametersSetAsync();
|
||||
@@ -142,6 +150,7 @@
|
||||
@functions {
|
||||
public async Task GetOrders(int pi=1)
|
||||
{
|
||||
SpinnerVisible = true;
|
||||
if (ItemSearchOrdertype == 0 || ItemSearchOrdertype == null)
|
||||
itemsearch.Status = null;
|
||||
else
|
||||
@@ -156,7 +165,7 @@
|
||||
else
|
||||
ShowDangerAlert("خطایی در بارگیری سفارشات رخ داده");
|
||||
PreloadService.Hide();
|
||||
|
||||
SpinnerVisible = false;
|
||||
}
|
||||
private void ShowSuccessAlert(string msg)
|
||||
{
|
||||
|
Reference in New Issue
Block a user