52 lines
2.6 KiB
Plaintext
52 lines
2.6 KiB
Plaintext
|
|
<div class="card bg-dark text-light">
|
|
<div class="card-header ">
|
|
<div class="row">
|
|
<div class="col-4 text-start">
|
|
|
|
<div class="btn-group" role="group">
|
|
<button type="button" class="btn btn-sm @btnSel("PER")" @onclick="ToggPer">Permessi</button>
|
|
<button type="button" class="btn btn-sm @btnSel("FER")" @onclick="ToggFer">Ferie</button>
|
|
<button type="button" class="btn btn-sm @btnSel("MAL")" @onclick="ToggMal">Malattie</button>
|
|
<button type="button" class="btn btn-sm @btnSel("FEST")" @onclick="ToggFest">Feste</button>
|
|
<button type="button" class="btn btn-sm @btnSel("CHIU")" @onclick="ToggChiu">Chiusure</button>
|
|
</div>
|
|
</div>
|
|
<div class="col-4 text-center text-uppercase h5">
|
|
<b>Calendario Aziendale</b>
|
|
</div>
|
|
<div class="col-4 text-end">
|
|
<b>@numEvFilt/@numEvAll</b> (selez/anno)
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body bg-body text-dark p-1">
|
|
<div style="@schedHeight">
|
|
<RadzenScheduler @ref=@scheduler style="height: 100%;" Culture=@(new System.Globalization.CultureInfo("it-IT"))
|
|
TItem="EventDTO" Data="@EvDtoFilt" SelectedIndex="@selectedIndex" Date="@SelDate"
|
|
StartProperty="DtStart" EndProperty="DtEnd" TextProperty="CodTipo"
|
|
SlotRender=@OnSlotRender SlotSelect=@OnSlotSelect TodayText="Oggi"
|
|
AppointmentSelect=@OnAppointmentSelect AppointmentRender=@OnAppointmentRender
|
|
LoadData=OnLoadData>
|
|
<Template Context="EvDTO">
|
|
<div>
|
|
<strong>@EvDTO.CodTipo</strong> | @EvDTO.Abbrev
|
|
</div>
|
|
<small>
|
|
@if (EvDTO.CodTipo == "PERM" || EvDTO.CodTipo == "104")
|
|
{
|
|
@($"{EventDTO.DateForm(EvDTO.CodTipo, EvDTO.DtStart)} --> {EventDTO.DateForm(EvDTO.CodTipo, EvDTO.DtEnd)}")
|
|
}
|
|
</small>
|
|
</Template>
|
|
<ChildContent>
|
|
<RadzenDayView />
|
|
<RadzenWeekView />
|
|
<RadzenMonthView MaxAppointmentsInSlot="4" />
|
|
<RadzenYearPlannerView StartMonth="Month.January" MaxAppointmentsInSlot="3" />
|
|
<RadzenYearView StartMonth="Month.January" />
|
|
</ChildContent>
|
|
</RadzenScheduler>
|
|
</div>
|
|
</div>
|
|
</div> |