83 lines
3.9 KiB
Plaintext
83 lines
3.9 KiB
Plaintext
|
|
<ShowProcessing Message="Caricamento" IsProcessing="@isProcessing"></ShowProcessing>
|
|
<div class="bg-info p-2">
|
|
<div class="bg-dark">
|
|
<div class="d-flex justify-content-between">
|
|
<table class="table table-light table-sm table-striped mb-0">
|
|
<thead>
|
|
<tr class="text-start1">
|
|
<th class="fs-5 d-flex justify-content-between">
|
|
<div>
|
|
Esplosione scarti KIT
|
|
</div>
|
|
<div>
|
|
<button class="btn btn-danger" @onclick="DeleteKitSplit"><i class="fa-solid fa-trash-can"></i> Remove Split</button>
|
|
</div>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@if (TotalCount == 0)
|
|
{
|
|
<tr>
|
|
<td class="p-0">
|
|
<div class="alert fs-4">No record found</div>
|
|
</td>
|
|
</tr>
|
|
}
|
|
else
|
|
{
|
|
@foreach (var item in ListPaged)
|
|
{
|
|
<tr>
|
|
<td>
|
|
<div class="row">
|
|
<div class="col-4 fs-3">
|
|
<div>
|
|
Art: <b>@item.CodArticolo</b>
|
|
</div>
|
|
</div>
|
|
<div class="col-4 px-0 text-center text-nowrap d-flex justify-content-center">
|
|
<div class="px-2">
|
|
@if (item.Qta <= 0)
|
|
{
|
|
<button class="btn btn-secondary" disabled>≡</button>
|
|
}
|
|
else
|
|
{
|
|
<button class="btn btn-warning" @onclick="() => modQty(item, -1)">−</button>
|
|
}
|
|
</div>
|
|
<div>
|
|
<b class="fs-2">@item.Qta</b>
|
|
</div>
|
|
<div class="ps-1 fs-4">
|
|
<sub> ×<span>pz</span></sub>
|
|
</div>
|
|
<div class="px-2">
|
|
@if (item.Qta >= item.QtaMax)
|
|
{
|
|
<button class="btn btn-secondary" disabled>≡</button>
|
|
}
|
|
else
|
|
{
|
|
<button class="btn btn-success" @onclick="() => modQty(item, 1)">+</button>
|
|
}
|
|
</div>
|
|
</div>
|
|
<div class="col-4 text-end small">
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
}
|
|
}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|