Files
2025-07-04 10:54:30 +02:00

39 lines
2.0 KiB
Plaintext

<div class="card shadow">
<div class="card-header bg-success bg-opacity-50 bg-gradient">
<div class="fs-5 fw-bold">Current DB Info</div>
</div>
<div class="card-body">
@if (ListRecord == null || ListRecord.Count == 0)
{
<div class="alert alert-info fs-5">Nessun record disponibile</div>
}
else
{
<table class="table table-sm table-striped">
<thead>
<tr>
<th><i class="fa-solid fa-database"></i> DB <Sorter ParamName="DbName" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter></th>
<th class="text-end"><Sorter ParamName="DbSizeMb" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter> <i class="fa-solid fa-memory"></i> Size (Mb)</th>
<th class="text-end"><Sorter ParamName="NumTable" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter> Num Tab</th>
<th class="text-end"><Sorter ParamName="BigTable" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter> Biggest Tab</th>
<th class="text-end"><Sorter ParamName="BigTableRows" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter> Num Rows</th>
</tr>
</thead>
<tbody>
@foreach (var item in ListRecord)
{
<tr>
<td>@item.DbName</td>
<td class="text-end">@item.DbSizeMb.ToString("N2")</td>
<td class="text-end">@item.NumTables</td>
<td class="text-end">@item.BigTable</td>
<td class="text-end">@item.BigTableRows.ToString("N0")</td>
</tr>
}
</tbody>
</table>
}
</div>
</div>