bb4a3ce94d
- fix code behind - fix chiamate [Parameters] in auto mode - fix vari onParameterSetAsync
86 lines
4.0 KiB
Plaintext
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>
|
|
|
|
|