67 lines
3.1 KiB
Plaintext
67 lines
3.1 KiB
Plaintext
|
|
<div class="row bg-light">
|
|
<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> |