diff --git a/GPW.CORE.UI/Components/DayHoriz.razor b/GPW.CORE.UI/Components/DayHoriz.razor
index e81e60e..15bc396 100644
--- a/GPW.CORE.UI/Components/DayHoriz.razor
+++ b/GPW.CORE.UI/Components/DayHoriz.razor
@@ -27,7 +27,20 @@
}
else
{
-
+ @if (@noData)
+ {
+ NO data
+ }
+ else if (DayDTO != null && DayDTO.ListRA != null)
+ {
+
+ @foreach (var item in DayDTO.ListRA)
+ {
+
+ }
+
+ }
+ @*
@@ -59,13 +72,18 @@
[Parameter]
public bool IsTitle { get; set; } = false;
+ private bool noData
+ {
+ get => DayDTO == null || DayDTO.ListRA == null || DayDTO.ListRA.Count == 0;
+ }
+
private string TotLav
{
get
{
TimeSpan tSpan = TimeSpan.Zero;
double answ = 0;
- if (DayDTO != null && DayDTO.TimbrExpl != null)
+ if (DayDTO != null && DayDTO.TimbrExpl != null && DayDTO.TimbrExpl.HLav != null)
{
answ = (double)DayDTO.TimbrExpl.HLav;
tSpan = TimeSpan.FromHours(answ);
@@ -89,4 +107,17 @@
}
}
+ private int periodo
+ {
+ get
+ {
+ int answ=1;
+ if (DayDTO != null)
+ {
+ answ = EndHour - StartHour;
+ }
+ return answ;
+ }
+
+ }
}
diff --git a/GPW.CORE.UI/Components/RegAtt.razor b/GPW.CORE.UI/Components/RegAtt.razor
new file mode 100644
index 0000000..78f566a
--- /dev/null
+++ b/GPW.CORE.UI/Components/RegAtt.razor
@@ -0,0 +1,30 @@
+@using CORE.Data.DbModels
+
+
+
+
@CurrData.Inizio
+
@CurrData.Fine
+
+
+
+@code {
+ [Parameter]
+ public RegAttivitaModel CurrData { get; set; }
+
+
+ [Parameter]
+ public int Periodo { get; set; } = 1;
+
+ private string widthPerc
+ {
+ get
+ {
+ string answ = "1%";
+ if (CurrData != null)
+ {
+ answ = $"{CurrData.OreTot/Periodo:P0}";
+ }
+ return answ;
+ }
+ }
+}
diff --git a/GPW.CORE.UI/Components/Test.razor b/GPW.CORE.UI/Components/Test.razor
index 9acd3b1..3b24623 100644
--- a/GPW.CORE.UI/Components/Test.razor
+++ b/GPW.CORE.UI/Components/Test.razor
@@ -1,7 +1,7 @@
@@ -9,12 +9,15 @@
Free Space
- Warning
+
+ Warning
+
+