108 lines
4.6 KiB
Plaintext
108 lines
4.6 KiB
Plaintext
|
|
<NotesEditor CanSave="true" Title="Nuovo Commento" RecMSE="@RecMSE" E_Updated="DoUpdate" CurrRecord="@currEv"></NotesEditor>
|
|
|
|
<div class="row mt-1">
|
|
<div class="col-7 col-sm-8 col-lg-9 pr-1">
|
|
<div class="row">
|
|
<div class="col-6">
|
|
<div class="form-floating">
|
|
<select class="form-select" @bind="@NumGiorni" id="floatingLabelGG" style="background-color: #4d5052; color: #FFF;">
|
|
@for (int i = 1; i < 11; i++)
|
|
{
|
|
<option label="@i" value="@i"></option>
|
|
|
|
}
|
|
<option label="15" value="15"></option>
|
|
<option label="30" value="30"></option>
|
|
<option label="60" value="60"></option>
|
|
<option label="90" value="90"></option>
|
|
<option label="180" value="180"></option>
|
|
<option label="360" value="360"></option>
|
|
</select>
|
|
<label for="floatingLabelGG">Ultimi gg</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-6">
|
|
|
|
<div class="form-floating">
|
|
<select class="form-select" @bind="@DurataMin" id="floatingLabelDurMin" style="background-color: #4d5052; color: #FFF;">
|
|
@for (int i = 1; i < 7; i++)
|
|
{
|
|
<option label="@(5*i)'" value="@(5*i)"></option>
|
|
|
|
}
|
|
<option label="2h" value="120"></option>
|
|
<option label="4h" value="240"></option>
|
|
<option label="8h" value="480"></option>
|
|
<option label="1gg" value="1440"></option>
|
|
<option label="2gg" value="2880"></option>
|
|
</select>
|
|
<label for="floatingLabelDurMin">Durata min</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="d-flex justify-content-between flex-wrap">
|
|
@foreach (var item in RecordListFnq)
|
|
{
|
|
<LongStopList currFnq="@item"></LongStopList>
|
|
}
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-5 col-sm-4 col-lg-3 pl-1">
|
|
|
|
<div class="form-floating">
|
|
<input type="number" class="form-control" @bind="@NumComm" id="commentsNum" style="background-color: #212427; color: #FFF;">
|
|
<label for="commentsNum"># Commenti</label>
|
|
</div>
|
|
|
|
|
|
@if (RecordListComments == null)
|
|
{
|
|
<EgwCoreLib.Razor.LoadingData></EgwCoreLib.Razor.LoadingData>
|
|
}
|
|
else if (RecordListComments.Count == 0)
|
|
{
|
|
<div class="alert alert-warning">Nessun record trovato</div>
|
|
}
|
|
else
|
|
{
|
|
foreach (var item in RecordListComments)
|
|
{
|
|
<div class="my-1 w-100">
|
|
<div class="card text-white w-100" style="font-size: 1.5rem">
|
|
<div class="card-header py-0 px-2 mb-0 rCTop fs-3" style="background-color: rgba(33,36,39, .8)">
|
|
<b>@item.Operatore</b>
|
|
</div>
|
|
<div class="card-body bg-dark p-1">
|
|
|
|
<div class="bg-dark p-1">
|
|
@item.Value
|
|
</div>
|
|
<div class="d-flex justify-content-between">
|
|
<div class="col-6 p-2">
|
|
<button class="btn btn-sm btn-info w-100" @onclick="() => EditRec(item)"><i class="fa fa-edit"></i></button>
|
|
</div>
|
|
<div class="col-6 p-2">
|
|
<button class="btn btn-sm btn-danger w-100" @onclick="() => DeteleRec(item)"><i class="fa fa-trash"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer bg-dark d-flex justify-content-between" style="font-size: .8rem">
|
|
<div class="text-start p-0">
|
|
@($"{item.InizioStato:yyyy/MM/dd HH:mm:ss}")
|
|
</div>
|
|
<div class="text-end p-0">
|
|
@item.CodArticolo
|
|
@($"ODL{item.IdxODL:000000000}")
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
}
|
|
}
|
|
</div>
|
|
</div>
|
|
|