Files
gpw_next/GPW.CORE.Comp/CalendarWeek.razor
T
2023-01-19 12:59:48 +01:00

55 lines
1.8 KiB
Plaintext

@if (DateList == null || DateList.Count == 0)
{
<LoadingData></LoadingData>
}
else
{
<table class="text-center cssTable" style="@HeadStyle">
<thead>
<tr class="row">
<th class="col"></th>
@foreach (var item in DateList)
{
<th class="col">
<div>
@($"{item:ddd}".Substring(0, 1).ToUpper())
</div>
<div class="small">
<sup>@($"{item:dd}")</sup>
</div>
</th>
}
</tr>
</thead>
<tbody>
@foreach (var ora in HourSlot)
{
<tr class="row">
<td class="col">
<small>@($"{ora:00}:00")</small>
</td>
@foreach (var item in DateList)
{
<td class="col">.</td>
}
</tr>
}
</tbody>
<tfoot>
<tr class="row">
<td colspan="@calcColSpan" class="col meseAnno">
<div class="d-flex justify-content-around">
<button class="containerBtnTemp btn-sm btn-primary" @onclick="()=> changeWeek(-1)"><i class="fa-solid fa-caret-left"></i></button>
<div class="">
@($"{DtRif: MMM yyyy}") | <b>W@($"{weekNum(DtRif):00}")</b>
</div>
<button class="containerBtnTemp btn-sm btn-primary" @onclick="()=> changeWeek(1)"><i class="fa-solid fa-caret-right"></i></button>
</div>
</td>
</tr>
</tfoot>
</table>
}