Files
mapo-core/MP.Land/Pages/UpdateManager.razor
T
Samuele Locatelli 492e59f6d5 Update shadows x LAND
2023-11-16 19:32:17 +01:00

68 lines
2.1 KiB
Plaintext

@page "/UpdateManager"
@using MP.Land.Data
@using MP.Land.Components
@inject LicenseService LicServ
<div class="alert alert-secondary shadow">
<div class="row">
<div class="col-12 col-md-3">
<img src="img/LogoMapoFull.png" class="img-fluid" width="200" />
</div>
<div class="col-12 col-md-6 text-center">
<h1>Aggiornamento Moduli</h1>
<div>
<b>Ultime release applicazioni</b>
</div>
<p>Scaricare uno o più pacchetti selezionando dall'elenco riportato.</p>
</div>
<div class="col-12 col-md-3 text-center">
<div class="h2">
ALL Packages <i class="fas fa-download"></i>
</div>
<button class="btn btn-success btn-block" @onclick="() => DownloadAll()">Download ALL Latest</button>
</div>
</div>
</div>
@if (showUpdate)
{
<div class="alert alert-success alert-dismissible fade show">
<button type="button" class="close" data-dismiss="alert">&times;</button>
<div class="row">
<div class="col-4">
@outMessages
</div>
<div class="col-8">
@if (showProgress)
{
<div class="progress">
<div class="progress-bar progress-bar-striped progress-bar-animated" style="width:@percLoading%;"></div>
</div>
}
</div>
</div>
</div>
}
<div class="card shadow">
<div class="card-body">
@if (ListRecords == null)
{
<LoadingData></LoadingData>
}
else if (totalCount == 0)
{
<div class="alert alert-warning text-center display-4">Nessun record trovato</div>
}
else
{
<div class="row">
@foreach (var item in ListRecords)
{
<div class="col-12 col-sm-6 col-xl-4 my-1">
<SingleDownload CurrItem="@item"></SingleDownload>
</div>
}
</div>
}
</div>
</div>