From 183845d94f216c39bfb718803161d520aa50005f Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 8 Apr 2025 13:04:04 +0200 Subject: [PATCH] fIX CALCOLO ULTIMO EVENTO SU GIORNO SUCCESSIVO --- MP-TAB3/Components/InsManual.razor.cs | 8 ++++++-- MP-TAB3/MP-TAB3.csproj | 2 +- MP-TAB3/Resources/ChangeLog.html | 2 +- MP-TAB3/Resources/VersNum.txt | 2 +- MP-TAB3/Resources/manifest.xml | 2 +- MP.Data/Services/TabDataService.cs | 16 +++++++++++----- 6 files changed, 21 insertions(+), 11 deletions(-) diff --git a/MP-TAB3/Components/InsManual.razor.cs b/MP-TAB3/Components/InsManual.razor.cs index 8a9944ea..07edccd1 100644 --- a/MP-TAB3/Components/InsManual.razor.cs +++ b/MP-TAB3/Components/InsManual.razor.cs @@ -148,6 +148,9 @@ namespace MP_TAB3.Components // imposto altri campi secondo il TIPO di record... if (EditRecord.IsWork) { + // controllo min pezzi a 1 + EditRecord.PzBuoni = EditRecord.PzBuoni > 0 ? EditRecord.PzBuoni : 1; + // calcolo durata EditRecord.MinProd = EditRecord.TCiclo * EditRecord.PzBuoni; } else @@ -200,7 +203,7 @@ namespace MP_TAB3.Components if (ListPeriod != null && ListPeriod.Count > 0) { // chiamo insert con eventi spenta (12) HardCoded... - int numAdd = await TabDServ.InsManFillMissing(ListDay, 12, MServ.MatrOpr); + int numAdd = await TabDServ.InsManFillMissing(dtCurr, ListDay, 12, MServ.MatrOpr); // rileggo i dati... ReloadData(); RecalcDayData(dtCurr); @@ -352,9 +355,10 @@ namespace MP_TAB3.Components { string IdxMacc = RecMSE.IdxMacchina; fatto = await TabDServ.InsManFreezeDay(IdxMacc, dtCurr); - if(fatto) + if (fatto) { EditRecord = null; + ReloadData(); } } return; diff --git a/MP-TAB3/MP-TAB3.csproj b/MP-TAB3/MP-TAB3.csproj index fde96a5c..1b2142a9 100644 --- a/MP-TAB3/MP-TAB3.csproj +++ b/MP-TAB3/MP-TAB3.csproj @@ -3,7 +3,7 @@ net6.0 enable - 6.16.2504.811 + 6.16.2504.813 enable MP_TAB3 diff --git a/MP-TAB3/Resources/ChangeLog.html b/MP-TAB3/Resources/ChangeLog.html index 70b6e9f7..d3d1ead2 100644 --- a/MP-TAB3/Resources/ChangeLog.html +++ b/MP-TAB3/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 6.16.2504.811

+

Versione: 6.16.2504.813


Note di rilascio: