48 lines
1.6 KiB
Plaintext
48 lines
1.6 KiB
Plaintext
@page "/DayOff"
|
|
|
|
<div class="card shadow-lg">
|
|
<div class="card-header table-primary d-flex justify-content-between">
|
|
<div>
|
|
<h3>Gestione Permessi, Ferie e Malattie</h3>
|
|
</div>
|
|
<div>
|
|
<Toggler SelFilter="@ToggleData" FilterChanged="evToggled"></Toggler>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-1">
|
|
<div class="row">
|
|
<div class="col-4">
|
|
@if (isLoading)
|
|
{
|
|
<LoadingData></LoadingData>
|
|
}
|
|
else
|
|
{
|
|
@if (showMalattie)
|
|
{
|
|
<RegMalattia IdxDipendente="@idxDipendente" isLoading="@isLoading" ReportUpdate="()=>ForceReloadCal()"></RegMalattia>
|
|
}
|
|
else
|
|
{
|
|
<RegRichieste ReportUpdate="()=>ForceReloadCal()" months="@numMesi"></RegRichieste>
|
|
}
|
|
}
|
|
</div>
|
|
<div class="col-8 ps-0">
|
|
@if (isLoading)
|
|
{
|
|
<LoadingData DisplaySize="LoadingData.CtrlSize.Large"></LoadingData>
|
|
}
|
|
else
|
|
{
|
|
|
|
<CalendarioAziendale EvDtoList="@SchedEvList" MonthDispl="@numMesi" firstDate="@dtMin" minDate="@dtMin" maxDate="@dtMax" MonthReq="SetMonth" DtReq="SetDate"></CalendarioAziendale>
|
|
@* <CalendarioAziendaleOld CData="@CurPar" MonthReq="SetMonth" DtReq="SetDate"></CalendarioAziendaleOld> *@
|
|
}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|