diff --git a/MP-ADM/CTrackBCode.aspx b/MP-ADM/CTrackBCode.aspx new file mode 100644 index 00000000..ac6300b1 --- /dev/null +++ b/MP-ADM/CTrackBCode.aspx @@ -0,0 +1,15 @@ +<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MoonPro.master" AutoEventWireup="true" CodeBehind="CTrackBCode.aspx.cs" Inherits="MP_ADM.CTrackBCode" %> + +<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %> +<%@ Register Src="~/WebUserControls/mod_gestTaskCTrack.ascx" TagPrefix="uc1" TagName="mod_gestTaskCTrack" %> + + + + + +
+ +
+ +
+
\ No newline at end of file diff --git a/MP-ADM/CTrackBCode.aspx.cs b/MP-ADM/CTrackBCode.aspx.cs new file mode 100644 index 00000000..f16a144e --- /dev/null +++ b/MP-ADM/CTrackBCode.aspx.cs @@ -0,0 +1,26 @@ +using SteamWare; +using System; + +namespace MP_ADM +{ + public partial class CTrackBCode : System.Web.UI.Page + { + protected void Page_Load(object sender, EventArgs e) + { + checkEnabled(); + string codPre = memLayer.ML.CRS("OptAdmCTrack_CodPre"); + mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR"; + } + private void checkEnabled() + { + bool OptAdmBCodeEnabled = memLayer.ML.CRB("OptAdmCTrackEnabled"); + divContent.Visible = OptAdmBCodeEnabled; + string messaggio = ""; + if (!OptAdmBCodeEnabled) + { + messaggio = "Attenzione: Gestione CTrack disabilitata"; + } + lblDataImportOut.Text = messaggio; + } + } +} \ No newline at end of file diff --git a/MP-ADM/CTrackBCode.aspx.designer.cs b/MP-ADM/CTrackBCode.aspx.designer.cs new file mode 100644 index 00000000..61fbff66 --- /dev/null +++ b/MP-ADM/CTrackBCode.aspx.designer.cs @@ -0,0 +1,51 @@ +//------------------------------------------------------------------------------ +// +// 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 MP_ADM { + + + public partial class CTrackBCode { + + /// + /// Controllo lblDataImportOut. + /// + /// + /// 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 lblDataImportOut; + + /// + /// Controllo divContent. + /// + /// + /// 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 divContent; + + /// + /// Controllo mod_barcode. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::MP_ADM.WebUserControls.mod_barcode mod_barcode; + + /// + /// Controllo mod_gestTaskCTrack. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::MP_ADM.WebUserControls.mod_gestTaskCTrack mod_gestTaskCTrack; + } +} diff --git a/MP-ADM/MP-ADM.csproj b/MP-ADM/MP-ADM.csproj index 1100c938..39ea7bd5 100644 --- a/MP-ADM/MP-ADM.csproj +++ b/MP-ADM/MP-ADM.csproj @@ -184,6 +184,7 @@ + @@ -381,6 +382,7 @@ + @@ -514,6 +516,13 @@ calendChiusura.aspx + + CTrackBCode.aspx + ASPXCodeBehind + + + CTrackBCode.aspx + DataImport.aspx ASPXCodeBehind @@ -721,6 +730,13 @@ mod_gestPromODL.ascx + + mod_gestTaskCTrack.ascx + ASPXCodeBehind + + + mod_gestTaskCTrack.ascx + mod_login.ascx ASPXCodeBehind diff --git a/MP-ADM/Web.config b/MP-ADM/Web.config index 63ac070a..4e121ba2 100644 --- a/MP-ADM/Web.config +++ b/MP-ADM/Web.config @@ -31,6 +31,7 @@ + riporto selezione + /// + /// + /// + protected void lbtSelArt_Click(object sender, EventArgs e) + { + LinkButton lb = (LinkButton)sender; + // imposto articolo, splittando + string[] artData = lb.CommandArgument.Split('|'); + CodArt = artData[0]; + DescArt = artData[1]; + updateGrView(); + } + /// + /// Selezionato un condominio --> riporto selezione + /// + /// + /// + protected void lbtSelMacc_Click(object sender, EventArgs e) + { + LinkButton lb = (LinkButton)sender; + // imposto articolo, splittando + string[] maccData = lb.CommandArgument.Split('|'); + idxMacc = maccData[0]; + NomeMacc = maccData[1]; + updateGrView(); + } + + protected void lbtResArt_Click(object sender, EventArgs e) + { + CodArt = ""; + DescArt = ""; + updateGrView(); + } + + protected void lbtResMacc_Click(object sender, EventArgs e) + { + idxMacc = ""; + NomeMacc = ""; + updateGrView(); + } + } +} \ No newline at end of file diff --git a/MP-ADM/WebUserControls/mod_gestTaskCTrack.ascx.designer.cs b/MP-ADM/WebUserControls/mod_gestTaskCTrack.ascx.designer.cs new file mode 100644 index 00000000..a496fdec --- /dev/null +++ b/MP-ADM/WebUserControls/mod_gestTaskCTrack.ascx.designer.cs @@ -0,0 +1,195 @@ +//------------------------------------------------------------------------------ +// +// 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 MP_ADM.WebUserControls { + + + public partial class mod_gestTaskCTrack { + + /// + /// Controllo lbtResArt. + /// + /// + /// 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 lbtResArt; + + /// + /// Controllo lblCodArt. + /// + /// + /// 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 lblCodArt; + + /// + /// Controllo lblDescArt. + /// + /// + /// 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 lblDescArt; + + /// + /// Controllo lbtResMacc. + /// + /// + /// 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 lbtResMacc; + + /// + /// Controllo lblNomeMacc. + /// + /// + /// 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 lblNomeMacc; + + /// + /// Controllo lblIdxMacc. + /// + /// + /// 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 lblIdxMacc; + + /// + /// Controllo chkUnassigned. + /// + /// + /// 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.CheckBox chkUnassigned; + + /// + /// Controllo lblUnass. + /// + /// + /// 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 lblUnass; + + /// + /// Controllo lbtNewPODL. + /// + /// + /// 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 lbtNewPODL; + + /// + /// Controllo mod_newPromessaODL. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::MP_ADM.WebUserControls.mod_newPromessaODL mod_newPromessaODL; + + /// + /// Controllo divEditQta. + /// + /// + /// 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 divEditQta; + + /// + /// Controllo lbtOk. + /// + /// + /// 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 lbtOk; + + /// + /// Controllo txtNewQta. + /// + /// + /// 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 txtNewQta; + + /// + /// Controllo txtNewPzPallet. + /// + /// + /// 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 txtNewPzPallet; + + /// + /// Controllo lbtCancel. + /// + /// + /// 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 lbtCancel; + + /// + /// Controllo grView. + /// + /// + /// 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.GridView grView; + + /// + /// Controllo ods. + /// + /// + /// 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.ObjectDataSource ods; + + /// + /// Controllo lblNumRec. + /// + /// + /// 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 lblNumRec; + + /// + /// Controllo lblWarning. + /// + /// + /// 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 lblWarning; + + /// + /// Controllo txtPageSize. + /// + /// + /// 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 txtPageSize; + } +} diff --git a/MP-ADM/WebUserControls/mod_main_help.ascx b/MP-ADM/WebUserControls/mod_main_help.ascx index 7063cdcf..c33a8e43 100644 --- a/MP-ADM/WebUserControls/mod_main_help.ascx +++ b/MP-ADM/WebUserControls/mod_main_help.ascx @@ -71,5 +71,13 @@ <%: traduci("btnDataImport") %> + +
+ +
+
+ <%: traduci("btnBCodeCTrack") %> +
+
diff --git a/MP-ADM/WebUserControls/mod_main_help.ascx.cs b/MP-ADM/WebUserControls/mod_main_help.ascx.cs index d24f7d4a..41bd90db 100644 --- a/MP-ADM/WebUserControls/mod_main_help.ascx.cs +++ b/MP-ADM/WebUserControls/mod_main_help.ascx.cs @@ -50,4 +50,9 @@ public partial class mod_main_help : ApplicationUserControl { Response.Redirect("~/DataImport"); } + + protected void lbtBCodeCtrack_Click(object sender, EventArgs e) + { + Response.Redirect("~/CTrackBCode"); + } } diff --git a/MP-ADM/WebUserControls/mod_main_help.ascx.designer.cs b/MP-ADM/WebUserControls/mod_main_help.ascx.designer.cs index b30d0f03..971d969f 100644 --- a/MP-ADM/WebUserControls/mod_main_help.ascx.designer.cs +++ b/MP-ADM/WebUserControls/mod_main_help.ascx.designer.cs @@ -91,4 +91,13 @@ public partial class mod_main_help { /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.LinkButton lbtDataImport; + + /// + /// Controllo lbtBCodeCtrack. + /// + /// + /// 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 lbtBCodeCtrack; } diff --git a/MapoDb/MapoDb.csproj b/MapoDb/MapoDb.csproj index 721f4201..04dd9a3e 100644 --- a/MapoDb/MapoDb.csproj +++ b/MapoDb/MapoDb.csproj @@ -89,6 +89,11 @@ True DS_applicazione.xsd
+ + True + True + DS_CTrack.xsd + True True @@ -137,6 +142,17 @@ DS_applicazione.xsd + + DS_CTrack.xsd + + + Designer + MSDataSetGenerator + DS_CTrack.Designer.cs + + + DS_CTrack.xsd + DS_IntServ.xsd diff --git a/MapoDb/Properties/Settings.Designer.cs b/MapoDb/Properties/Settings.Designer.cs index 5a8dbb78..09118a29 100644 --- a/MapoDb/Properties/Settings.Designer.cs +++ b/MapoDb/Properties/Settings.Designer.cs @@ -12,7 +12,7 @@ namespace MapoDb.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.8.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); @@ -44,5 +44,16 @@ namespace MapoDb.Properties { return ((string)(this["MoonPro_IS_ConnectionString"])); } } + + [global::System.Configuration.ApplicationScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)] + [global::System.Configuration.DefaultSettingValueAttribute("Data Source=SQL2016DEV;Initial Catalog=C_TRACK;Persist Security Info=True;User ID" + + "=sa;Password=keyhammer16")] + public string C_TRACKConnectionString { + get { + return ((string)(this["C_TRACKConnectionString"])); + } + } } } diff --git a/MapoDb/Properties/Settings.settings b/MapoDb/Properties/Settings.settings index fa681950..f6b543d1 100644 --- a/MapoDb/Properties/Settings.settings +++ b/MapoDb/Properties/Settings.settings @@ -18,5 +18,13 @@ </SerializableConnectionString> Data Source=SQL2016DEV;Initial Catalog=MoonPro_IS_ColCom;Persist Security Info=True;User ID=sa;Password=keyhammer16 + + <?xml version="1.0" encoding="utf-16"?> +<SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + <ConnectionString>Data Source=SQL2016DEV;Initial Catalog=C_TRACK;Persist Security Info=True;User ID=sa;Password=keyhammer16</ConnectionString> + <ProviderName>System.Data.SqlClient</ProviderName> +</SerializableConnectionString> + Data Source=SQL2016DEV;Initial Catalog=C_TRACK;Persist Security Info=True;User ID=sa;Password=keyhammer16 + \ No newline at end of file diff --git a/MapoDb/app.config b/MapoDb/app.config index 769641a8..652ff532 100644 --- a/MapoDb/app.config +++ b/MapoDb/app.config @@ -5,6 +5,7 @@ + @@ -21,4 +22,4 @@ - + \ No newline at end of file