Files
2025-11-12 19:15:28 +01:00

41 lines
1.7 KiB
Plaintext

@page "/JobRoute"
<div class="card shadow">
<div class="card-header">
<div class=" d-flex justify-content-between">
<div class="px-0 fs-3">
<b>Cicli di Lavoro</b>
</div>
<div class="px-0 d-flex justify-content-between">
<div class="px-1">
<div class="input-group input-group-sm" title="ricerca">
<span class="input-group-text"><i class="fas fa-search"></i></span>
<input type="text" class="form-control" @bind="@searchVal">
<button class="btn btn-outline-secondary" @onclick="ResetSearch"><i class="fas fa-ban"></i></button>
</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<div class="row">
@if (isLoading)
{
<LoadingData></LoadingData>
}
else
{
<div class="@mainCss">
<JobTaskListMan ListAllTags="ListTagsAvailable" CurrRecords="ListJobTask" CostDriverLists="ListCostDrivers" ResourceLists="ListResources" CurrSearch="@searchVal" EC_Selected="ShowDetail" EC_Updated="ForceReloadAsync"></JobTaskListMan>
</div>
@if (selRecord != null)
{
<div class="col-8 ps-0">
<JobStepMan ListAllTags="ListTagsAvailable" CurrRecords="ListStep" CurrJob="selRecord" ListPhases="ListPhases" ListResources="ListResources" EC_Updated="ReloadDetail"></JobStepMan>
</div>
}
}
</div>
</div>
</div>