diff --git a/NKC_WF/Controllers/DayStatsController.cs b/NKC_WF/Controllers/DayStatsController.cs index 45c2f9f..85496b1 100644 --- a/NKC_WF/Controllers/DayStatsController.cs +++ b/NKC_WF/Controllers/DayStatsController.cs @@ -72,6 +72,7 @@ namespace NKC_WF.Controllers foreach (var item in tabDati.OrderBy(x => x.DataOraRif)) { decimal value = 0; + decimal denom = 1; switch (PlotType) { case "AvailTime": @@ -90,9 +91,14 @@ namespace NKC_WF.Controllers value = item.MinRun; break; + case "AvgPartsHour": + denom = item.MinRun != 0 ? item.MinRun : 1; + value = item.ItmProd / denom * 100; + break; + default: case "OEE": - decimal denom = item.MinDisp != 0 ? item.MinDisp : 1; + denom = item.MinDisp != 0 ? item.MinDisp : 1; value = item.MinRun / denom * 100; break; } diff --git a/NKC_WF/WebUserControls/cmp_DailyStatsList.ascx b/NKC_WF/WebUserControls/cmp_DailyStatsList.ascx index fe68ebc..caf5eda 100644 --- a/NKC_WF/WebUserControls/cmp_DailyStatsList.ascx +++ b/NKC_WF/WebUserControls/cmp_DailyStatsList.ascx @@ -9,33 +9,71 @@