Files
2023-08-31 17:52:15 +02:00

97 lines
4.7 KiB
Plaintext

<div class="card">
<div class="card-header text-uppercase text-center py-1">
<b>Criteri di selezione</b>
</div>
<div class="card-body">
<div class="row">
<div class="col-5 pe-0">
<div class="input-group input-group-sm mb-1">
<label class="input-group-text @cssLblTipo" style="width: 5rem;">Tipo Doc</label>
<select class="form-select" @bind="@SelTipo">
<option value="0">--- Tutti ---</option>
@foreach (var item in ListSelTipo)
{
<option value="@item.IdxTipo">@item.Descrizione</option>
}
</select>
<button class="@cssBtnResTipo" @onclick="ResetTipo"><i class="fa-solid fa-rotate-right"></i></button>
</div>
</div>
<div class="col-7">
<div class="input-group input-group-sm mb-1">
<select class="form-select pe-0" @bind="@SelPeriodo">
@foreach (var item in YearList)
{
<option value="@item">@item</option>
}
<option value="0">Periodo</option>
</select>
<input class="form-control text-end" type="date" @bind="@Inizio" />
<input class="form-control text-end" type="date" @bind="@Fine" />
<button class="btn btn-secondary" @onclick="ResetPeriodo"><i class="fa-solid fa-rotate-right"></i></button>
</div>
</div>
</div>
<div class="row">
<div class="col-5 pe-0">
<div class="input-group input-group-sm mb-1">
<label class="input-group-text @cssLblGrp" style="width: 5rem;">Gruppo</label>
<select class="form-select" @bind="@SelGruppo">
@foreach (var item in ListSelGruppi)
{
<option value="@item.value">@item.label</option>
}
</select>
<button class="@cssBtnResGrp" @onclick="ResetGruppi"><i class="fa-solid fa-rotate-right"></i></button>
</div>
</div>
<div class="col-7">
<div class="input-group input-group-sm mb-1">
<label class="input-group-text @cssLblCli" style="width: 5rem;">Cliente</label>
<select class="form-select" @bind="@SelCli">
@foreach (var item in ListSelCli)
{
<option value="@item.value">@item.label</option>
}
</select>
<button class="@cssBtnResCli" @onclick="ResetCli"><i class="fa-solid fa-rotate-right"></i></button>
</div>
</div>
</div>
<div class="row">
<div class="col-5 pe-0">
<div class="input-group input-group-sm mb-1">
<label class="input-group-text @cssLblSearch" style="width: 5rem;">CERCA</label>
<input class="form-control" placeholder="[s]earch" accesskey="s" @bind="@SearchVal" />
<button class="@cssBtnResSearch" @onclick="ResetSearch"><i class="fa-solid fa-rotate-right"></i></button>
</div>
</div>
<div class="col-7">
<div class="d-flex justify-content-between">
<div class="">
<div class="form-check form-switch" title="Solo con Pagamenti Aperti">
<input class="form-check-input" type="checkbox" @bind="@SoloAPerti">
<label class="form-check-label">Solo Aperti</label>
</div>
</div>
<div class="">
@*<div class="form-check form-switch">
<input class="form-check-input" type="checkbox">
<label class="form-check-label">Solo Sync</label>
</div>*@
</div>
<div class="">
@if (hasFilter)
{
<div class="d-grid g-2">
<button class="btn btn-sm btn-primary" @onclick="ResetAll">Reset All <i class="fa-solid fa-rotate-right"></i></button>
</div>
}
</div>
</div>
</div>
</div>
</div>
</div>