diff --git a/GWMS.Data/Controllers/GWMSController.cs b/GWMS.Data/Controllers/GWMSController.cs index b89a299..5aad10b 100644 --- a/GWMS.Data/Controllers/GWMSController.cs +++ b/GWMS.Data/Controllers/GWMSController.cs @@ -397,9 +397,13 @@ namespace GWMS.Data.Controllers PressTS.Add("BH", PressBHTS); PressTS.Add("BL", PressBLTS); - PressAct.Add("Main", PressMainTS.OrderByDescending(x => x.DtEvent).Take(1).FirstOrDefault().ValDouble); - PressAct.Add("BH", PressBHTS.OrderByDescending(x => x.DtEvent).Take(1).FirstOrDefault().ValDouble); - PressAct.Add("BL", PressBLTS.OrderByDescending(x => x.DtEvent).Take(1).FirstOrDefault().ValDouble); + double valMain = PressMainTS.Count > 0 ? PressMainTS.OrderByDescending(x => x.DtEvent).Take(1).FirstOrDefault().ValDouble : 0; + double valBH = PressBHTS.Count > 0 ? PressBHTS.OrderByDescending(x => x.DtEvent).Take(1).FirstOrDefault().ValDouble : 0; + double valBL = PressBLTS.Count > 0 ? PressBLTS.OrderByDescending(x => x.DtEvent).Take(1).FirstOrDefault().ValDouble : 0; + + PressAct.Add("Main", valMain); + PressAct.Add("BH", valBH); + PressAct.Add("BL", valBL); PlantDTO answ = new PlantDTO() { diff --git a/GWMS.Data/DTO/PlantDTO.cs b/GWMS.Data/DTO/PlantDTO.cs index 73d84e7..d03c146 100644 --- a/GWMS.Data/DTO/PlantDTO.cs +++ b/GWMS.Data/DTO/PlantDTO.cs @@ -18,7 +18,7 @@ namespace GWMS.Data.DTO public string PlantCode { get; set; } = ""; public string PlantDesc { get; set; } = ""; - public double LevelMax { get; set; } = 9999; + public double LevelMax { get; set; } = 99999; public double LevelAct { get; set; } = 0; @@ -28,7 +28,7 @@ namespace GWMS.Data.DTO { int answ = 0; double denom = LevelMax == 0 ? 1 : LevelMax; - answ = (int)(LevelAct *100/ denom); + answ = (int)(LevelAct * 100 / denom); return answ; } } diff --git a/GWMS.Data/ModelBuilderExtensions.cs b/GWMS.Data/ModelBuilderExtensions.cs index 04f88a2..4ff3586 100644 --- a/GWMS.Data/ModelBuilderExtensions.cs +++ b/GWMS.Data/ModelBuilderExtensions.cs @@ -40,7 +40,7 @@ namespace GWMS.Data new PlantDetailModel { PlantId = 1, PlantCode = "PIZ03", PlantDesc = "Collecchio", LevelMax = 28000, PressMax = 19, PressBHMax = 270, PressBLMax = 270 }, new PlantDetailModel { PlantId = 2, PlantCode = "PIZ04", PlantDesc = "Noceto", LevelMax = 28000, PressMax = 19, PressBHMax = 270, PressBLMax = 270 }, new PlantDetailModel { PlantId = 3, PlantCode = "PIZ05", PlantDesc = "Baganzola", LevelMax = 24000, PressMax = 19, PressBHMax = 270, PressBLMax = 270 }, - new PlantDetailModel { PlantId = 4, PlantCode = "PIZ08", PlantDesc = "Pilastrello", LevelMax = 24000, PressMax = 19, PressBHMax = 270, PressBLMax = 270 } + new PlantDetailModel { PlantId = 4, PlantCode = "PIZ08", PlantDesc = "Pilastrello", LevelMax = 25500, PressMax = 19, PressBHMax = 270, PressBLMax = 270 } ); // inizializzazione dei valori di default x Fornitori diff --git a/GWMS.UI/Controllers/IOBController.cs b/GWMS.UI/Controllers/IOBController.cs index daa844b..99991ac 100644 --- a/GWMS.UI/Controllers/IOBController.cs +++ b/GWMS.UI/Controllers/IOBController.cs @@ -281,7 +281,7 @@ namespace GWMS.UI.Controllers if (currPlant != null && currPlant.PlantId > 0) { // conversione dati - List plData = rawData.fluxData.Select(l => _DataService.convertFluxToPL(1, l)).ToList(); + List plData = rawData.fluxData.Select(jpl => _DataService.convertFluxToPL(currPlant.PlantId, jpl)).ToList(); //insert! fatto = _DataService.PlantLogInsert(plData); } diff --git a/GWMS.UI/GWMS.UI.csproj b/GWMS.UI/GWMS.UI.csproj index 2852188..2d97a19 100644 --- a/GWMS.UI/GWMS.UI.csproj +++ b/GWMS.UI/GWMS.UI.csproj @@ -2,7 +2,7 @@ net5.0 - 1.0.2108.0312 + 1.0.2108.0413 95c9f021-52d1-4390-a670-5810b7b777b0 diff --git a/Resources/ChangeLog.html b/Resources/ChangeLog.html index 1b1afd6..788540d 100644 --- a/Resources/ChangeLog.html +++ b/Resources/ChangeLog.html @@ -1,6 +1,6 @@ GWMS - Gas Warehouse Management System -

Versione: 1.0.2108.0312

+

Versione: 1.0.2108.0413


Note di rilascio: