Files
gpw_next/GPW.CORE.SMART/Components/CheckTemp.razor
T
Samuele Locatelli ce176cd47e FIx vari display
2023-01-16 08:35:32 +01:00

67 lines
3.1 KiB
Plaintext

<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header text-center">
<div class="d-flex justify-content-around">
<div class="input-group">
<button class="btn btn-sm btn-primary px-3" @onclick="() => addDays(-1)"><i class="fa-solid fa-caret-left"></i></button>
<div class="form-control">
<small>@TargetDate.ToString("dddd")</small>
<b>@TargetDate.ToString("dd/MM/yyyy")</b>
</div>
<button class="btn btn-sm btn-primary px-3" @onclick="() => addDays(1)"><i class="fa-solid fa-caret-right"></i></button>
</div>
</div>
</div>
<div class="card-body">
@if (currRecord != null)
{
<div class="input-group">
<span class="input-group-text" style="width: 2.5em;">
<i class="fas fa-thermometer-half"></i>
<small>°C</small>
</span>
<input type="number" step="0.1" min="35" max="42" class="form-control text-end" @bind="@currRecord.TempRil"></input>
<button class="btn btn-success" title="Salva temperatura" @onclick="() => DoSave()"><i class="far fa-save"></i></button>
</div>
}
else
{
<LoadingDataSmall></LoadingDataSmall>
}
</div>
<div class="card-footer">
<div class="input-group">
<span class="input-group-text" style="width: 2.5em;">
<small>per</small>
</span>
<select @bind="@numDays" class="form-select text-end" title="finestra analisi">
<option value="30">1 Mese</option>
<option value="60">2 Mese</option>
<option value="90">3 Mese</option>
<option value="180">6 Mese</option>
<option value="365">1 Anno</option>
<option value="730">2 Anno</option>
<option value="1825">5 Anni</option>
</select>
<span class="input-group-text">
<i class="far fa-calendar-alt"></i>
</span>
</div>
</div>
</div>
</div>
<div class="col-12">
@if (listRilTemp != null)
{
<ChartTS Id="TempRil" DataTS="@listRilTemp" LineColor="rgb(7, 173, 236)" BackColor="rgba(107, 223, 255, 0.5)" ChartLabel="Temperatura Rilevata" AnimationTime="0"></ChartTS>
<ChartHist Id="FreqTemp1" Data="@histData" Labels="@histLabel" LineColor="rgb(7, 173, 236)" BackColor="rgba(107, 223, 255, 0.5)" ChartLabel="Freq. Osservate" AnimationTime="0"></ChartHist>
}
else
{
<LoadingDataSmall></LoadingDataSmall>
}
</div>
</div>