39 lines
2.0 KiB
Plaintext
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>
|
|
|