62 lines
2.5 KiB
Plaintext
62 lines
2.5 KiB
Plaintext
@page "/Customer"
|
|
@inherits BaseComp
|
|
|
|
<div class="d-flex align-items-center justify-content-between px-4">
|
|
<button class="btn btn-success shadow-sm rounded-4" style="width:7em; height:3em;" @onclick="DoAdd">
|
|
<i class="fa-solid fa-user me-1"></i> @Traduci("nuovo")
|
|
</button>
|
|
<div class="input-group input-group rounded-2 border-2 shadow-sm" style="width:20em;" title="@Traduci("ricerca")">
|
|
<span class="input-group-text"><i class="fas fa-search"></i></span>
|
|
<input type="text" class="form-control" accesskey="/" placeholder="Cerca [/] (3+ char)" @bind="@SearchVal">
|
|
<button class="btn @btnResetCss" @onclick="ResetSearch"><i class="fas fa-ban"></i></button>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-grow-1 overflow-auto my-2 px-3 py-1 shadow rounded-2 border-2">
|
|
@if (isLoading)
|
|
{
|
|
<LoadingData></LoadingData>
|
|
}
|
|
else
|
|
{
|
|
if (editRecord != null)
|
|
{
|
|
<CustomerEdit CurrRecord="editRecord" EC_Updated="DoSaveSelCustomer" EC_Close="DoCancel"></CustomerEdit>
|
|
}
|
|
<CustomerMan CustomerList="ListCustomer" SearchVal="@SearchVal" EC_EditReq="EditCustomer" EC_UpdateReq="DoReloadAsync"></CustomerMan>
|
|
}
|
|
</div>
|
|
|
|
|
|
@* <div class="card shadow">
|
|
<div class="card-header">
|
|
<div class=" d-flex justify-content-between">
|
|
<div class="px-0 fs-3">
|
|
<b>@Traduci("navMan_clienti")</b>
|
|
<button class="btn btn-success" @onclick="DoAdd"><i class="fa-solid fa-user"></i> @Traduci("nuovo")</button>
|
|
</div>
|
|
<div class="px-0">
|
|
<div class="input-group input-group-sm" title="@Traduci("ricerca")">
|
|
<span class="input-group-text"><i class="fas fa-search"></i></span>
|
|
<input type="text" class="form-control" accesskey="/" placeholder="Cerca [/] (3+ char)" @bind="@SearchVal">
|
|
<button class="btn @btnResetCss" @onclick="ResetSearch"><i class="fas fa-ban"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
@if (isLoading)
|
|
{
|
|
<LoadingData></LoadingData>
|
|
}
|
|
else
|
|
{
|
|
if (editRecord != null)
|
|
{
|
|
<CustomerEdit CurrRecord="editRecord" EC_Updated="DoSaveSelCustomer" EC_Close="DoCancel"></CustomerEdit>
|
|
}
|
|
<CustomerMan CustomerList="ListCustomer" SearchVal="@SearchVal" EC_EditReq="EditCustomer" EC_UpdateReq="DoReloadAsync"></CustomerMan>
|
|
}
|
|
</div>
|
|
</div>
|
|
*@ |