From 3cb52b38caaa3b92ec82597f9778be4d6733ecf2 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Thu, 27 Aug 2020 18:41:49 +0200 Subject: [PATCH] FIX gestione invalidazione MIA x offline --- .../cmp_PartMIA_byCartID.ascx.cs | 22 +++++++++++++++++-- .../WebUserControls/cmp_partMIA_byPLID.ascx | 2 +- .../cmp_partMIA_byPLID.ascx.cs | 22 +++++++++++++++++-- NKC_WF/site/PartMIA.aspx | 5 ++--- NKC_WF/site/PartMIA.aspx.cs | 6 ++--- 5 files changed, 46 insertions(+), 11 deletions(-) diff --git a/NKC_WF/WebUserControls/cmp_PartMIA_byCartID.ascx.cs b/NKC_WF/WebUserControls/cmp_PartMIA_byCartID.ascx.cs index e16715b..3f4b985 100644 --- a/NKC_WF/WebUserControls/cmp_PartMIA_byCartID.ascx.cs +++ b/NKC_WF/WebUserControls/cmp_PartMIA_byCartID.ascx.cs @@ -1,4 +1,5 @@ -using System; +using SteamWare; +using System; using System.Collections.Generic; using System.Linq; using System.Web; @@ -9,9 +10,26 @@ namespace NKC_WF.WebUserControls { public partial class cmp_PartMIA_byCartID : BaseUserControl { + /// + /// CartID richiesta + /// + protected int reqCartID + { + get + { + int answ = 0; + try + { + answ = memLayer.ML.QSI("CartID"); + } + catch + { } + return answ; + } + } protected void Page_Load(object sender, EventArgs e) { - + CartID = reqCartID; } /// /// CartID corrente... diff --git a/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx b/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx index 1267d2f..a0de040 100644 --- a/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx +++ b/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx @@ -106,7 +106,7 @@ - + diff --git a/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx.cs b/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx.cs index 44b4f77..71e91eb 100644 --- a/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx.cs +++ b/NKC_WF/WebUserControls/cmp_partMIA_byPLID.ascx.cs @@ -1,4 +1,5 @@ -using System; +using SteamWare; +using System; using System.Collections.Generic; using System.Linq; using System.Web; @@ -9,9 +10,26 @@ namespace NKC_WF.WebUserControls { public partial class cmp_partMIA_byPLID : BaseUserControl { + /// + /// PackListID richiesta + /// + protected int reqPLID + { + get + { + int answ = 0; + try + { + answ = memLayer.ML.QSI("PLID"); + } + catch + { } + return answ; + } + } protected void Page_Load(object sender, EventArgs e) { - + PLID = reqPLID; } /// /// PLID corrente... diff --git a/NKC_WF/site/PartMIA.aspx b/NKC_WF/site/PartMIA.aspx index 4b04ce9..e374dd5 100644 --- a/NKC_WF/site/PartMIA.aspx +++ b/NKC_WF/site/PartMIA.aspx @@ -8,7 +8,7 @@
- +
@@ -21,7 +21,7 @@
- +
@@ -34,7 +34,6 @@
- diff --git a/NKC_WF/site/PartMIA.aspx.cs b/NKC_WF/site/PartMIA.aspx.cs index 8eae292..9806d1e 100644 --- a/NKC_WF/site/PartMIA.aspx.cs +++ b/NKC_WF/site/PartMIA.aspx.cs @@ -56,8 +56,8 @@ namespace NKC_WF.site { ((SiteMaster)this.Master).showSearch = false; doUpdate(); + cmp_numRow.eh_doRefresh += cmp_numRow_eh_doRefresh; } - cmp_numRow.eh_doRefresh += cmp_numRow_eh_doRefresh; } private void cmp_numRow_eh_doRefresh(object sender, EventArgs e) @@ -110,16 +110,16 @@ namespace NKC_WF.site else if (CartID > 0) { cmp_partMIA.Visible = false; + cmp_partMIA_byPLID.Visible = false; cmp_PartMIA_byCartID.Visible = true; cmp_PartMIA_byCartID.CartID = CartID; cmp_PartMIA_byCartID.doUpdate(); - cmp_partMIA_byPLID.Visible = false; } else { - cmp_partMIA.Visible = true; cmp_PartMIA_byCartID.Visible = false; cmp_partMIA_byPLID.Visible = false; + cmp_partMIA.Visible = true; // recupero bunk corrente... DS_App.StackListRow currBunk = ComLib.getCurrBunk(); if (currBunk != null)