diff --git a/MP-TAB-SERV/Components/ProdStat.razor b/MP-TAB-SERV/Components/ProdStat.razor
index 3a0e6707..b9bdc9a2 100644
--- a/MP-TAB-SERV/Components/ProdStat.razor
+++ b/MP-TAB-SERV/Components/ProdStat.razor
@@ -57,19 +57,22 @@
|
+
+ (@RecMSE.OEE_RT_tot)
|
+
+ (@RecMSE.OEE_RT_wrk)
|
+
+ (@RecMSE.OEE_RT_run)
|
|
@@ -87,24 +90,29 @@
Tc impostato
-
+
-
-
-
+
+ @($"{RecMSE.TCMedio:0.###}")
+
+ (@($"{RecMSE.TCMedioRt:0.###}"))
|
-
-
-
+
+ @($"{RecMSE.TCLav:0.###}")
+
+ (@($"{RecMSE.TCLavRT:0.###}"))
|
-
-
-
+
+ @($"{RecMSE.TCEff:0.###}")
+
+ (@($"{RecMSE.TCEffRT:0.###}"))
|
-
+
+ @($"{RecMSE.TCAssegnato:0.###}")
+
|
diff --git a/MP.Data/DatabaseModels/MappaStatoExpl.cs b/MP.Data/DatabaseModels/MappaStatoExpl.cs
index 02dc2388..8bffd1f9 100644
--- a/MP.Data/DatabaseModels/MappaStatoExpl.cs
+++ b/MP.Data/DatabaseModels/MappaStatoExpl.cs
@@ -92,5 +92,51 @@ namespace MP.Data.DatabaseModels
return answ;
}
}
+
+ [NotMapped]
+ public string OEE_RT_tot
+ {
+ get
+ {
+ string answ = "N/A";
+ decimal denom = TCMedioRt ?? 1;
+ if (denom != 0)
+ {
+ var oee = ((TCAssegnato ?? 0)) / denom;
+ answ = $"{oee:P2}";
+ }
+ return answ;
+ }
+ }
+ [NotMapped]
+ public string OEE_RT_wrk
+ {
+ get
+ {
+ string answ = "N/A";
+ decimal denom = TCLavRT ?? 1;
+ if (denom != 0)
+ {
+ var oee = ((TCAssegnato ?? 0)) / denom;
+ answ = $"{oee:P2}";
+ }
+ return answ;
+ }
+ }
+ [NotMapped]
+ public string OEE_RT_run
+ {
+ get
+ {
+ string answ = "N/A";
+ decimal denom = TCEffRT ?? 1;
+ if (denom != 0)
+ {
+ var oee = ((TCAssegnato ?? 0)) / denom;
+ answ = $"{oee:P2}";
+ }
+ return answ;
+ }
+ }
}
}