diff --git a/MP-TAB/MP-TAB.csproj b/MP-TAB/MP-TAB.csproj
index edbc3695..8bc14e9b 100644
--- a/MP-TAB/MP-TAB.csproj
+++ b/MP-TAB/MP-TAB.csproj
@@ -677,6 +677,7 @@
+
@@ -903,6 +904,13 @@
Test.aspx
+
+ Test2.aspx
+ ASPXCodeBehind
+
+
+ Test2.aspx
+
tryLogin.aspx
diff --git a/MP-TAB/Test.aspx b/MP-TAB/Test.aspx
index de4a71f1..bd632ed6 100644
--- a/MP-TAB/Test.aspx
+++ b/MP-TAB/Test.aspx
@@ -7,9 +7,6 @@
-
- <%--
-
- --%>
-
-
+
+
+
\ No newline at end of file
diff --git a/MP-TAB/Test.aspx.designer.cs b/MP-TAB/Test.aspx.designer.cs
index cc702a95..e62220bd 100644
--- a/MP-TAB/Test.aspx.designer.cs
+++ b/MP-TAB/Test.aspx.designer.cs
@@ -7,9 +7,11 @@
//
//------------------------------------------------------------------------------
-namespace MoonProTablet {
-
-
- public partial class Test {
+namespace MoonProTablet
+{
+
+
+ public partial class Test
+ {
}
}
diff --git a/MP-TAB/Test2.aspx b/MP-TAB/Test2.aspx
new file mode 100644
index 00000000..29251652
--- /dev/null
+++ b/MP-TAB/Test2.aspx
@@ -0,0 +1,93 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Test2.aspx.cs" Inherits="MoonProTablet.Test2" %>
+
+
+
+
+
+
+ MPTAB: <%: SteamWare.devicesAuthProxy.getPage(Request.Url) %>
+
+
+ <%: Scripts.Render("~/bundles/modernizr") %>
+ <%: Scripts.Render("~/bundles/jquery") %>
+ <%: Scripts.Render("~/bundles/jqueryui") %>
+ <%: Scripts.Render("~/bundles/typeahead") %>
+ <%: Scripts.Render("~/bundles/BrowserWindowSize") %>
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-TAB/Test2.aspx.cs b/MP-TAB/Test2.aspx.cs
new file mode 100644
index 00000000..f1fc05ca
--- /dev/null
+++ b/MP-TAB/Test2.aspx.cs
@@ -0,0 +1,104 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+
+namespace MoonProTablet
+{
+ public partial class Test2 : System.Web.UI.Page
+ {
+ #region Protected Properties
+
+ protected bool showInnov
+ {
+ get
+ {
+ bool answ = false;
+ bool.TryParse(hfShowInnov.Value, out answ);
+ return answ;
+ }
+ set
+ {
+ hfShowInnov.Value = $"{value}";
+ }
+ }
+
+ #endregion Protected Properties
+
+ #region Private Methods
+
+ ///
+ /// determina comportamento btn conferma
+ ///
+ private void switchBtnConferma(bool showConf)
+ {
+ divInnovazioni.Visible = showConf;
+ if (showConf)
+ {
+#if false
+ // continuo update
+ lbtSalva.Visible = showConf;
+ lblUpdating.Visible = !showConf;
+#endif
+#if false
+ try
+ {
+ updatePzBuoni();
+ // sollevo evento!
+ if (eh_inserting != null)
+ {
+ eh_inserting(this, new EventArgs());
+ }
+ }
+ catch
+ {
+ txtNumPezzi.Text = "0";
+ logger.lg.scriviLog(string.Format("Errore recupero pezzi da confermare per la macchina {0}", idxMacchinaSel), tipoLog.ERROR);
+ }
+#endif
+ }
+ if (showConf)
+ {
+ lblShowConfProd.Text = "Nascondi Conferma";
+ }
+ else
+ {
+ lblShowConfProd.Text = "Mostra Conferma";
+#if false
+ // sollevo evento!
+ if (eh_reset != null)
+ {
+ eh_reset(this, new EventArgs());
+ }
+#endif
+ }
+ }
+
+ #endregion Private Methods
+
+ #region Protected Methods
+
+ ///
+ /// cambio stato visibilità pannello e testo button
+ ///
+ ///
+ ///
+ protected void lbtShowConfProd_Click(object sender, EventArgs e)
+ {
+ showInnov = !showInnov;
+ switchBtnConferma(showInnov);
+ }
+
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!Page.IsPostBack)
+ {
+ switchBtnConferma(false);
+ }
+ }
+
+ #endregion Protected Methods
+ }
+}
\ No newline at end of file
diff --git a/MP-TAB/Test2.aspx.designer.cs b/MP-TAB/Test2.aspx.designer.cs
new file mode 100644
index 00000000..724232c9
--- /dev/null
+++ b/MP-TAB/Test2.aspx.designer.cs
@@ -0,0 +1,188 @@
+//------------------------------------------------------------------------------
+//
+// Codice generato da uno strumento.
+//
+// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
+// il codice viene rigenerato.
+//
+//------------------------------------------------------------------------------
+
+namespace MoonProTablet
+{
+
+
+ public partial class Test2
+ {
+
+ ///
+ /// Controllo PlaceHolder1.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder PlaceHolder1;
+
+ ///
+ /// Controllo BundleReference1.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::Microsoft.AspNet.Web.Optimization.WebForms.BundleReference BundleReference1;
+
+ ///
+ /// Controllo BundleReference2.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::Microsoft.AspNet.Web.Optimization.WebForms.BundleReference BundleReference2;
+
+ ///
+ /// Controllo form1.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// Controllo hfShowInnov.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.HiddenField hfShowInnov;
+
+ ///
+ /// Controllo lbtShowConfProd.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.LinkButton lbtShowConfProd;
+
+ ///
+ /// Controllo lblShowConfProd.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblShowConfProd;
+
+ ///
+ /// Controllo divInnovazioni.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlGenericControl divInnovazioni;
+
+ ///
+ /// Controllo lblDtRec.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblDtRec;
+
+ ///
+ /// Controllo lblNumPezzi.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblNumPezzi;
+
+ ///
+ /// Controllo txtNumPezzi.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.TextBox txtNumPezzi;
+
+ ///
+ /// Controllo lblPzSca2Rec.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblPzSca2Rec;
+
+ ///
+ /// Controllo lblPzBuo2Rec.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblPzBuo2Rec;
+
+ ///
+ /// Controllo lblPz2RecScarto.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblPz2RecScarto;
+
+ ///
+ /// Controllo lblPz2RecBuoni.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblPz2RecBuoni;
+
+ ///
+ /// Controllo lblNumLasciati.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblNumLasciati;
+
+ ///
+ /// Controllo txtNumLasciati.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.TextBox txtNumLasciati;
+
+ ///
+ /// Controllo lbtSalva.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.LinkButton lbtSalva;
+
+ ///
+ /// Controllo lblUpdating.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblUpdating;
+ }
+}
diff --git a/MP-TAB/WebUserControls/mod_confProd.ascx b/MP-TAB/WebUserControls/mod_confProd.ascx
index 7a7a7a23..f9bcb2ca 100644
--- a/MP-TAB/WebUserControls/mod_confProd.ascx
+++ b/MP-TAB/WebUserControls/mod_confProd.ascx
@@ -1,16 +1,33 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_confProd.ascx.cs" Inherits="MoonProTablet.WebUserControls.mod_confProd" %>
+
+
-
+
Dati Incrementali
@@ -64,7 +81,8 @@
-
CONFERMA
+
CONFERMA
+
USER INPUT
diff --git a/MP-TAB/WebUserControls/mod_confProd.ascx.cs b/MP-TAB/WebUserControls/mod_confProd.ascx.cs
index 244b23b0..0fba6094 100644
--- a/MP-TAB/WebUserControls/mod_confProd.ascx.cs
+++ b/MP-TAB/WebUserControls/mod_confProd.ascx.cs
@@ -168,6 +168,20 @@ namespace MoonProTablet.WebUserControls
}
}
+ protected bool showInnov
+ {
+ get
+ {
+ bool answ = false;
+ bool.TryParse(hfShowInnov.Value, out answ);
+ return answ;
+ }
+ set
+ {
+ hfShowInnov.Value = $"{value}";
+ }
+ }
+
#endregion Protected Properties
#region Public Properties
@@ -308,8 +322,11 @@ namespace MoonProTablet.WebUserControls
divInnovazioni.Visible = showConf;
if (showConf)
{
+#if false
// continuo update
lbtSalva.Visible = showConf;
+ lblUpdating.Visible = !showConf;
+#endif
try
{
updatePzBuoni();
@@ -437,7 +454,8 @@ namespace MoonProTablet.WebUserControls
///
protected void lbtShowConfProd_Click(object sender, EventArgs e)
{
- switchBtnConferma(!divInnovazioni.Visible);
+ showInnov = !showInnov;
+ switchBtnConferma(showInnov);
}
///
diff --git a/MP-TAB/WebUserControls/mod_confProd.ascx.designer.cs b/MP-TAB/WebUserControls/mod_confProd.ascx.designer.cs
index f3761a95..bdd6cd25 100644
--- a/MP-TAB/WebUserControls/mod_confProd.ascx.designer.cs
+++ b/MP-TAB/WebUserControls/mod_confProd.ascx.designer.cs
@@ -7,11 +7,22 @@
//
//------------------------------------------------------------------------------
-namespace MoonProTablet.WebUserControls {
-
-
- public partial class mod_confProd {
-
+namespace MoonProTablet.WebUserControls
+{
+
+
+ public partial class mod_confProd
+ {
+
+ ///
+ /// Controllo hfShowInnov.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.HiddenField hfShowInnov;
+
///
/// Controllo lblConfProd.
///
@@ -20,7 +31,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblConfProd;
-
+
///
/// Controllo lblMancaODL.
///
@@ -29,7 +40,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblMancaODL;
-
+
///
/// Controllo lbtShowConfProd.
///
@@ -38,7 +49,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.LinkButton lbtShowConfProd;
-
+
///
/// Controllo lblShowConfProd.
///
@@ -47,7 +58,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblShowConfProd;
-
+
///
/// Controllo divSelMacc.
///
@@ -56,7 +67,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divSelMacc;
-
+
///
/// Controllo ddlSubMacc.
///
@@ -65,7 +76,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.DropDownList ddlSubMacc;
-
+
///
/// Controllo ods.
///
@@ -74,7 +85,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.ObjectDataSource ods;
-
+
///
/// Controllo divInnovazioni.
///
@@ -83,7 +94,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divInnovazioni;
-
+
///
/// Controllo lblDtRec.
///
@@ -92,7 +103,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblDtRec;
-
+
///
/// Controllo lblNumPezzi.
///
@@ -101,7 +112,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblNumPezzi;
-
+
///
/// Controllo txtNumPezzi.
///
@@ -110,7 +121,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.TextBox txtNumPezzi;
-
+
///
/// Controllo lblPzSca2Rec.
///
@@ -119,7 +130,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPzSca2Rec;
-
+
///
/// Controllo lblPzBuo2Rec.
///
@@ -128,7 +139,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPzBuo2Rec;
-
+
///
/// Controllo lblPz2RecScarto.
///
@@ -137,7 +148,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPz2RecScarto;
-
+
///
/// Controllo lblPz2RecBuoni.
///
@@ -146,7 +157,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPz2RecBuoni;
-
+
///
/// Controllo lblNumLasciati.
///
@@ -155,7 +166,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblNumLasciati;
-
+
///
/// Controllo txtNumLasciati.
///
@@ -164,7 +175,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.TextBox txtNumLasciati;
-
+
///
/// Controllo lbtSalva.
///
@@ -173,7 +184,16 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.LinkButton lbtSalva;
-
+
+ ///
+ /// Controllo lblUpdating.
+ ///
+ ///
+ /// Campo generato automaticamente.
+ /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblUpdating;
+
///
/// Controllo updtRicerca.
///
@@ -182,7 +202,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.UpdateProgress updtRicerca;
-
+
///
/// Controllo lblPz2RecTot.
///
@@ -191,7 +211,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPz2RecTot;
-
+
///
/// Controllo lblPzTotODL.
///
@@ -200,7 +220,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPzTotODL;
-
+
///
/// Controllo lblPzConfScarto.
///
@@ -209,7 +229,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPzConfScarto;
-
+
///
/// Controllo lblPzConfBuoni.
///
@@ -218,7 +238,7 @@ namespace MoonProTablet.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
///
protected global::System.Web.UI.WebControls.Label lblPzConfBuoni;
-
+
///
/// Controllo lblOut.
///