Files
Samuele Locatelli bb4a3ce94d Update WRKLOG:
- fix code behind
- fix chiamate [Parameters] in auto mode
- fix vari onParameterSetAsync
2024-09-04 19:19:55 +02:00

86 lines
4.0 KiB
Plaintext

<div class="mb-5">
@if (CurrData == null)
{
<LoadingData></LoadingData>
}
else
{
<div class="d-flex justify-content-around text-center px-2">
<div class="mx-1 py-2 w-25 border border-dark text-dark rounded shadow text-center text-uppercase">
Progetti #
<div class="fw-bold">@numProj</div>
</div>
<div class="mx-1 py-2 w-25 border border-dark text-dark rounded shadow text-center text-uppercase">
Days #
<div class="fw-bold">@numDays</div>
</div>
<div class="mx-1 py-2 w-25 border border-dark text-dark rounded shadow text-center text-uppercase">
Attivita #
<div class="fw-bold">@numRA</div>
</div>
<div class="mx-1 py-2 w-25 border border-dark text-dark rounded shadow text-center text-uppercase">
Ore Lav (Timb)
<div class="fw-bold">@($"{CurrData.OreLav:N2}")</div>
</div>
<div class="mx-1 py-2 w-25 border border-dark text-dark rounded shadow text-center text-uppercase">
Ore Com (RA)
<div class="fw-bold">@($"{CurrData.OreComm:N2}")</div>
</div>
</div>
<div class="row my-2">
@if (ShowVert)
{
<div class="col-6 overflow-auto" style="min-height: 40rem; max-height: 42rem;">
<div class="card shadow">
<div class="card-header py-1">
<h4>Project Pareto</h4>
</div>
<ul class="list-group list-group-flush">
@if (paretoDetail != null)
{
@foreach (var item in paretoDetail)
{
<li class="list-group-item @checkCss(item.idxProj)" @onclick="() => selectProj(item.idxProj)">
<div class="d-flex justify-content-between">
<div class="px-2">@item.Cliente | @item.NomeProj</div>
<div class="px-2">
@(
$"{item.TotOre:N1}"
)
</div>
</div>
<div class="progress">
<div class="progress-bar" role="progressbar" style="width: @progrWidth(item.TotOre)"></div>
</div>
</li>
}
}
</ul>
</div>
</div>
<div class="col-6 overflow-auto" style="min-height: 40rem; max-height: 42rem;">
@if (currRecord != null)
{
<RegAttEditor CurrRecord="@currRecord" ItemReset="UpdRegAttData" ItemUpdated="UpdRegAttData"></RegAttEditor>
}
@if (selProj != 0)
{
<div class="small">
<ProjAgendaDetail ListRA="@selRA" CloseReq="ResetDayAgenda" ItemSelected="ReportSelect" ItemCloned="ReportSelect" ItemDeleted="() => ReportDeleted()" MaxChar="60"></ProjAgendaDetail>
</div>
}
</div>
}
else
{
<div class="col-12" style="min-height: 40rem; max-height: 42rem;">
<ChartHist Id="ProjTotal" Data="@histData" Labels="@histLabel" LineColor="rgb(7, 173, 236)" BackColor="rgba(107, 223, 255, 0.5)" ChartLabel="Ore Caricate"></ChartHist>
</div>
}
</div>
}
</div>