Spostato ricalcolo totale in setup

This commit is contained in:
Samuele Locatelli
2021-09-13 15:40:49 +02:00
parent fe279af47b
commit a8416ca3bc
2 changed files with 50 additions and 6 deletions
+18 -6
View File
@@ -6,10 +6,22 @@
@inject MessageService AppMService
<h3>Setup</h3>
<div class="card">
<div class="card-header">
<h4>Setup</h4>
</div>
<div class="card-body">
@if(isLoading)
{
<MP.Prog.Components.LoadingData></MP.Prog.Components.LoadingData>
}
else
<MP.Prog.Components.Test></MP.Prog.Components.Test>
@code {
}
{
<button id="btnForceCheck" class="btn btn-danger btn-sm btn-block" @onclick="() => ForceCheck(0)" title="Forza verifica archivio (totale)">
<i class="fas fa-sync-alt"></i> Update Completo Archivio <i class="far fa-folder-open"></i>
</button>
}
</div>
@*<div class="card-footer">Footer</div>*@
</div>
+32
View File
@@ -0,0 +1,32 @@
using Microsoft.AspNetCore.Components;
using MP.Prog.Data;
namespace MP.Prog.Pages
{
public partial class Setup
{
#region Private Properties
private bool isLoading { get; set; } = false;
#endregion Private Properties
#region Protected Properties
[Inject]
protected FileArchDataService DataService { get; set; }
#endregion Protected Properties
#region Protected Methods
protected async void ForceCheck(int maxHour)
{
isLoading = true;
await DataService.updateAllArchive(maxHour);
isLoading = false;
}
#endregion Protected Methods
}
}