Files
2024-06-01 11:52:48 +02:00

74 lines
3.5 KiB
Plaintext

@using LiMan.UI.Components
@using Microsoft.AspNetCore.Components.Authorization
@using LiMan.UI.Data
@using Microsoft.Extensions.Configuration
<div class="card">
<div class="card-header bg-info text-light">
<b>Modifica</b>
</div>
<div class="card-body small p-1">
<EditForm Model="@_currItem">
<DataAnnotationsValidator />
<div class="row">
<div class="col-12 col-lg-10">
<div class="row">
<div class="col-12 col-lg-3">
<h3>@_currItem.Applicativo | @_currItem.Installazione</h3>
</div>
<div class="col-12 col-lg-9">
<div>@_currItem.Licenza</div>
<div>
@if (_currItem.IsValid)
{
<span class="text-success">@_currItem.LicenzaCalc</span>
}
else
{
<span class="text-warning">@_currItem.LicenzaCalc</span>
}
</div>
</div>
</div>
<div class="row">
<div class="col-12">
@if (_currItem.IsScaduto)
{
<div class="input-group input-group-sm">
<div class="input-group-text">
<span class="input-group-text">
MasterLic
</span>
</div>
<select @bind="@SelIdxLic" class="form-control form-control-sm">
<option value="0">--- Tutti ---</option>
@if (ElencoLicenzeNext != null)
{
foreach (var item in ElencoLicenzeNext)
{
<option value="@item.IdxLic">@item.CodApp | @item.CodInst | @item.Descrizione</option>
}
}
</select>
</div>
}
</div>
</div>
</div>
<div class="col-12 col-lg-2">
<button type="button" class="btn btn-warning w-100" value="Cancel" @onclick="cancelUpdate">Cancel <i class="fas fa-ban"></i></button>
<div class="my-1">
@if (SelIdxLic == 0)
{
<button type="button" class="btn btn-primary w-100" value="Transfer" @onclick="transferLicense">Transfer Master <i class="far fa-arrow-alt-circle-right"></i></button>
}
else
{
<button type="button" class="btn btn-info w-100" value="LogRecord" @onclick="recordLogLicense">Log License <i class="far fa-arrow-alt-circle-right"></i></button>
}
</div>
</div>
</div>
</EditForm>
</div>
</div>