150 lines
7.5 KiB
Plaintext
150 lines
7.5 KiB
Plaintext
@using Microsoft.AspNetCore.Components.Authorization
|
|
@using MP.MONO.UI.Data
|
|
@using Microsoft.Extensions.Configuration
|
|
|
|
<div class="card">
|
|
<div class="card-header bg-info text-light">
|
|
<b>Edit Task</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="form-row">
|
|
<div class="col-6 col-lg-4">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Topic
|
|
</span>
|
|
</div>
|
|
<select @bind="@_currItem.PMTCode" class="form-control form-control-sm">
|
|
@if (ListTopics != null)
|
|
{
|
|
foreach (var item in ListTopics)
|
|
{
|
|
<option value="@item.PMTCode">@item.Description</option>
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="col-6 col-lg-4">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Machine Group
|
|
</span>
|
|
</div>
|
|
<select @bind="@_currItem.PMMGCode" class="form-control form-control-sm">
|
|
@if (ListMachGroup != null)
|
|
{
|
|
foreach (var item in ListMachGroup)
|
|
{
|
|
<option value="@item.PMMGCode">@item.Description</option>
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="col-6 col-lg-4">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Team
|
|
</span>
|
|
</div>
|
|
<select @bind="@_currItem.PMUTCode" class="form-control form-control-sm">
|
|
@if (ListUserTeam != null)
|
|
{
|
|
foreach (var item in ListUserTeam)
|
|
{
|
|
<option value="@item.PMUTCode">@item.Description</option>
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="col-6 col-lg-4">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Counter
|
|
</span>
|
|
</div>
|
|
<select @bind="@_currItem.CCode" class="form-control form-control-sm">
|
|
@if (ListCounters != null)
|
|
{
|
|
foreach (var item in ListCounters)
|
|
{
|
|
<option value="@item.CCode">@item.Description</option>
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
@*<div class="col-6 col-lg-4">
|
|
<div class="input-group input-group-sm" title="Numero Licenze">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Team
|
|
</span>
|
|
</div>
|
|
<InputNumber @bind-Value="@_currItem.PMUTCode" class="form-control"></InputNumber>
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Scadenza
|
|
</span>
|
|
</div>
|
|
<InputDate @bind-Value="@_currItem.Scadenza" class="form-control"></InputDate>
|
|
</div>
|
|
</div>*@
|
|
</div>
|
|
<div class="form-row mt-2">
|
|
<div class="col-6 col-lg-6">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
Descrizione
|
|
</span>
|
|
</div>
|
|
@*<InputText @bind-Value="@_currItem.Descrizione" class="form-control"></InputText>*@
|
|
</div>
|
|
</div>
|
|
<div class="col-6 col-lg-6">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
<i class="fas fa-key"></i>
|
|
</span>
|
|
</div>
|
|
@*<InputText @bind-Value="@_currItem.Chiave" class="form-control" readonly></InputText>
|
|
@if (!_currItem.IsValid)
|
|
{
|
|
<div class="input-group-append">
|
|
<span class="input-group-text text-danger">
|
|
<i class="fas fa-exclamation-triangle"></i>
|
|
</span>
|
|
</div>
|
|
}*@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-12 col-lg-2">
|
|
<button type="button" class="btn btn-sm btn-warning btn-block" value="Cancel" @onclick="cancelUpdate">Cancel <i class="fas fa-ban"></i></button>
|
|
<div class="mt-2">
|
|
@if (!_currItem.IsValid)
|
|
{
|
|
<button type="button" class="btn btn-sm btn-success btn-block" value="Save" @onclick="saveUpdate">Save <i class="far fa-save"></i></button>
|
|
}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</EditForm>
|
|
</div>
|
|
</div>
|
|
|
|
|