Files
2025-07-15 18:14:08 +02:00

89 lines
3.7 KiB
Plaintext

<div class="card">
<div class="card-header bg-dark text-light py-1">
<div class="row">
<div class="col-4">
<h4>Timbrature</h4>
</div>
<div class="col-4 text-center text-uppercase">
@if (ListTimb != null && ListTimb.Count > 0)
{
<b>@(dataRifTimb)</b>
}
</div>
<div class="col-4 py-1">
<button type="button" class="btn w-100 btn-warning py-1" @onclick="DoClose"><i class="fas fa-times"></i> Chiudi</button>
</div>
</div>
</div>
<div class="card-body text-center">
<div class="row">
<div class="@cssModule">
<div class="card">
<div class="card-header p-0">
<div class="bg-opacity-50 bg-success p-2">
Timbrature Approvate
</div>
</div>
<div class="card-body p-0">
@if (ListTimbAppr != null)
{
<TimbList ListTimb="@ListTimbAppr" ReqDelete="DoDelete" ReqUpdate="DoUpdate"></TimbList>
}
else
{
<LoadingData DisplaySize="LoadingData.CtrlSize.Small"></LoadingData>
}
</div>
</div>
</div>
<div class="@cssModule">
<div class="card">
<div class="card-header p-0">
<div class="bg-opacity-50 bg-warning p-2">
Mancate timbrature
</div>
</div>
<div class="card-body">
<div class="row">
<div class="col-12 py-2">
<input type="datetime-local" @bind="@DataRif"></input>
</div>
<div class="col-6">
@* <div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" id="switchEntrata" checked="@IsUscita" title="Ingresso /Uscrita" @bind-value="@IsUscita"> <label class="custom-control-label small" for="switchEntrata">@txtMsgInOut</label>
</div> *@
<Toggler SelFilter="@ToggleData" FilterChanged="evToggled"></Toggler>
</div>
<div class="col-6">
<button @onclick="DoAdd" class="btn w-100 btn-sm btn-primary"><i class="fas fa-calendar-plus"></i></button>
</div>
</div>
</div>
</div>
</div>
<div class="@cssModule">
<div class="card">
<div class="card-header p-0">
<div class="bg-opacity-50 bg-info p-2">
Richieste in corso
</div>
</div>
<div class="card-body p-0">
@if (ListTimbRich != null)
{
<TimbList ListTimb="@ListTimbRich" ReqDelete="DoDelete" ReqUpdate="DoUpdate" EnableEdit=true></TimbList>
}
else
{
<LoadingData DisplaySize="LoadingData.CtrlSize.Small"></LoadingData>
}
</div>
</div>
</div>
</div>
</div>
</div>