diff --git a/MP-TAB3/Components/OdlMan.razor b/MP-TAB3/Components/OdlMan.razor
index 3f9e8832..244ef543 100644
--- a/MP-TAB3/Components/OdlMan.razor
+++ b/MP-TAB3/Components/OdlMan.razor
@@ -88,7 +88,7 @@
}
- @if (cancelSetupEnabled && RecMSE != null && RecMSE.PezziConf == 0)
+ @if (cancelSetupEnabled && annullaSetupVisible)
{
diff --git a/MP-TAB3/Components/OdlMan.razor.cs b/MP-TAB3/Components/OdlMan.razor.cs
index d03d34ba..c9336f3a 100644
--- a/MP-TAB3/Components/OdlMan.razor.cs
+++ b/MP-TAB3/Components/OdlMan.razor.cs
@@ -1186,7 +1186,34 @@ namespace MP_TAB3.Components
private bool cancelSetupEnabled
{
- get => inAttr && enableSchedaTecnica && enableAnnullaSetup;
+ //get => inAttr && enableSchedaTecnica && enableAnnullaSetup;
+ get => inAttr && enableAnnullaSetup;
+ }
+
+ private bool annullaSetupVisible
+ {
+ get
+ {
+ bool answ = inAttr && enableAnnullaSetup && RecMSE != null && RecMSE.PezziConf == 0;
+ // forzato: se è doppia tavola è SEMPRE false...
+ if (isMulti)
+ {
+ answ = false;
+ }
+ // 2024.04.15 deciso con Gian di togliere la possibilità di annullare su doppia tavola (problema di doppio reset con conferme aperte su altra tavola)
+ //DateTime adesso = DateTime.Now;
+ //if (isMulti)
+ //{
+ // var pUpd = Task.Run(async () =>
+ // {
+ // // controllo ANCHE che la tav correntemente selezionata NON abbia pezzi da confermare
+ // datiProdAct = await TabDServ.StatoProdMacchina(IdxMaccSel, adesso);
+ // answ = datiProdAct.PzConfBuoni == 0 && datiProdAct.Pz2RecScarto == 0;
+ // });
+ // pUpd.Wait();
+ //}
+ return answ;
+ }
}
private string cssDetailOdl
diff --git a/MP-TAB3/MP-TAB3.csproj b/MP-TAB3/MP-TAB3.csproj
index 649c1921..d259ee90 100644
--- a/MP-TAB3/MP-TAB3.csproj
+++ b/MP-TAB3/MP-TAB3.csproj
@@ -3,7 +3,7 @@
net6.0
enable
- 6.16.2404.1216
+ 6.16.2404.1509
enable
MP_TAB3
diff --git a/MP-TAB3/Resources/ChangeLog.html b/MP-TAB3/Resources/ChangeLog.html
index 8972322b..25d26709 100644
--- a/MP-TAB3/Resources/ChangeLog.html
+++ b/MP-TAB3/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
Modulo MAPOSPEC
-
Versione: 6.16.2404.1216
+
Versione: 6.16.2404.1509
Note di rilascio:
-
diff --git a/MP-TAB3/Resources/VersNum.txt b/MP-TAB3/Resources/VersNum.txt
index ccd74e32..551b3798 100644
--- a/MP-TAB3/Resources/VersNum.txt
+++ b/MP-TAB3/Resources/VersNum.txt
@@ -1 +1 @@
-6.16.2404.1216
+6.16.2404.1509
diff --git a/MP-TAB3/Resources/manifest.xml b/MP-TAB3/Resources/manifest.xml
index c0d79706..fc184916 100644
--- a/MP-TAB3/Resources/manifest.xml
+++ b/MP-TAB3/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 6.16.2404.1216
+ 6.16.2404.1509
https://nexus.steamware.net/repository/SWS/MP-TAB3/stable/LAST/MP-TAB3.zip
https://nexus.steamware.net/repository/SWS/MP-TAB3/stable/LAST/ChangeLog.html
false