diff --git a/GMW/WS/AutoCompletamento.asmx.cs b/GMW/WS/AutoCompletamento.asmx.cs index c1d91c5e..5f91b91f 100644 --- a/GMW/WS/AutoCompletamento.asmx.cs +++ b/GMW/WS/AutoCompletamento.asmx.cs @@ -84,7 +84,7 @@ namespace GMW.WS if (count >= memLayer.ML.confReadInt("MinCharAutocomplete")) { // elenco candidati - DS_magazzino.CelleDataTable tabCelle = MagClass.magazzino.taCelle.getByCodCellaLike(prefixText, memLayer.ML.confReadString("CodCS")); + DS_magazzino.CelleDataTable tabCelle = MagClass.magazzino.taCelle.getByCodCellaLike(prefixText, memLayer.ML.cdv("CodCS")); // aggiungo ogni riga... foreach (DS_magazzino.CelleRow riga in tabCelle) { @@ -104,7 +104,7 @@ namespace GMW.WS if (count >= memLayer.ML.confReadInt("MinCharAutocomplete")) { // elenco candidati - DS_magazzino.CelleDataTable tabCelle = MagClass.magazzino.taCelle.getByCodCellaLike(prefixText, memLayer.ML.confReadString("CodCS")); + DS_magazzino.CelleDataTable tabCelle = MagClass.magazzino.taCelle.getByCodCellaLike(prefixText, memLayer.ML.cdv("CodCS")); // aggiungo ogni riga... foreach (DS_magazzino.CelleRow riga in tabCelle) { diff --git a/GMW/WS/DataFeed.asmx.cs b/GMW/WS/DataFeed.asmx.cs index 4afd4e95..6d873600 100644 --- a/GMW/WS/DataFeed.asmx.cs +++ b/GMW/WS/DataFeed.asmx.cs @@ -44,7 +44,7 @@ namespace GMW.WS if (prefixText.Length >= memLayer.ML.confReadInt("MinCharAutocomplete")) { // elenco candidati - DS_magazzino.CelleDataTable tabCelle = MagClass.magazzino.taCelle.getByCodCellaLike(prefixText, memLayer.ML.confReadString("CodCS")); + DS_magazzino.CelleDataTable tabCelle = MagClass.magazzino.taCelle.getByCodCellaLike(prefixText, memLayer.ML.cdv("CodCS")); // aggiungo ogni riga... foreach (DS_magazzino.CelleRow riga in tabCelle) { diff --git a/GMW/Web.IIS02_SP.config b/GMW/Web.IIS02_SP.config index cf452950..33c3e0c1 100644 --- a/GMW/Web.IIS02_SP.config +++ b/GMW/Web.IIS02_SP.config @@ -44,7 +44,6 @@ - diff --git a/GMW/Web.IIS02_TK.config b/GMW/Web.IIS02_TK.config index 10ef8b10..0526bf4d 100644 --- a/GMW/Web.IIS02_TK.config +++ b/GMW/Web.IIS02_TK.config @@ -45,7 +45,6 @@ - diff --git a/GMW/Web.SP_prod.config b/GMW/Web.SP_prod.config index cd8658c3..64d8c2e1 100644 --- a/GMW/Web.SP_prod.config +++ b/GMW/Web.SP_prod.config @@ -75,7 +75,6 @@ - diff --git a/GMW/Web.SP_test.config b/GMW/Web.SP_test.config index 73db339f..befb143e 100644 --- a/GMW/Web.SP_test.config +++ b/GMW/Web.SP_test.config @@ -74,7 +74,6 @@ - diff --git a/GMW/Web.TK_prod.config b/GMW/Web.TK_prod.config index 50fcf624..91c33cb4 100644 --- a/GMW/Web.TK_prod.config +++ b/GMW/Web.TK_prod.config @@ -76,7 +76,6 @@ - diff --git a/GMW/Web.TK_test.config b/GMW/Web.TK_test.config index be9cff84..0915f159 100644 --- a/GMW/Web.TK_test.config +++ b/GMW/Web.TK_test.config @@ -75,7 +75,6 @@ - diff --git a/GMW/Web.config b/GMW/Web.config index c977fed4..aeb1d017 100644 --- a/GMW/Web.config +++ b/GMW/Web.config @@ -1,404 +1,402 @@  - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
+
+
+
+ + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GMW/Web.config.devSP b/GMW/Web.config.devSP index 67e1a2e5..11a16f42 100644 --- a/GMW/Web.config.devSP +++ b/GMW/Web.config.devSP @@ -302,10 +302,6 @@ - - - - diff --git a/GMW/Web.config.devTK b/GMW/Web.config.devTK index 783de603..5058421c 100644 --- a/GMW/Web.config.devTK +++ b/GMW/Web.config.devTK @@ -302,10 +302,6 @@ - - - - diff --git a/GMW/WebUserControls/mod_LiqDtAnom.ascx.cs b/GMW/WebUserControls/mod_LiqDtAnom.ascx.cs index 0b9caf97..64e10ca5 100644 --- a/GMW/WebUserControls/mod_LiqDtAnom.ascx.cs +++ b/GMW/WebUserControls/mod_LiqDtAnom.ascx.cs @@ -229,7 +229,7 @@ namespace GMW.WebUserControls txtNumTT.Text = string.Format("{0:yy}000000", DateTime.Now); calcolaUdcTT(); string AL = string.Format("ALT{0:yy}000000000", DateTime.Now); - MagClass.magazzino.taET.checkEmptyYear(memLayer.ML.confReadString("CodCS"), AL, lblUDC.Text, txtNumTT.Text); + MagClass.magazzino.taET.checkEmptyYear(memLayer.ML.cdv("CodCS"), AL, lblUDC.Text, txtNumTT.Text); showForceUdcTratt = false; setDefaultVal(); } @@ -697,7 +697,7 @@ namespace GMW.WebUserControls if (UdcTT == "") { // se non lo trovo uso UDC e trattamento "undef" a 0000, eventualmente creando UDC annuale - UdcTT = string.Format("U{0}{1}{2:yy}000000", memLayer.ML.confReadString("CodCS"), flussoAnc, DateTime.Now); + UdcTT = string.Format("U{0}{1}{2:yy}000000", memLayer.ML.cdv("CodCS"), flussoAnc, DateTime.Now); } lblUDC.Text = UdcTT; } diff --git a/GMW/WebUserControls/mod_SearchProvUDC.ascx.cs b/GMW/WebUserControls/mod_SearchProvUDC.ascx.cs index 42a61350..a37295a4 100644 --- a/GMW/WebUserControls/mod_SearchProvUDC.ascx.cs +++ b/GMW/WebUserControls/mod_SearchProvUDC.ascx.cs @@ -145,7 +145,7 @@ namespace GMW.WebUserControls { // controllo se l'UDC sia o meno già consumato... string UDC = memLayer.ML.StringSessionObj("UDC_sel"); - GMW_data.DS_magazzino.v_UdcDetailRow rigaUdc = (GMW_data.DS_magazzino.v_UdcDetailRow)GMW_data.MagClass.magazzino.taDettUDC.getByFullUdc(UDC, memLayer.ML.confReadString("CodCS"))[0]; + GMW_data.DS_magazzino.v_UdcDetailRow rigaUdc = (GMW_data.DS_magazzino.v_UdcDetailRow)GMW_data.MagClass.magazzino.taDettUDC.getByFullUdc(UDC, memLayer.ML.cdv("CodCS"))[0]; if (rigaUdc.IdxPosizione < 0) { udcConsumato = true; @@ -172,7 +172,7 @@ namespace GMW.WebUserControls mod_execUDC1.doUpdate(); // salvo dati UDC selezionato... UDC_sel c'è già... string UDC = memLayer.ML.StringSessionObj("UDC_sel"); - GMW_data.DS_magazzino.v_UdcDetailRow rigaUdc = (GMW_data.DS_magazzino.v_UdcDetailRow)GMW_data.MagClass.magazzino.taDettUDC.getByFullUdc(UDC, memLayer.ML.confReadString("CodCS"))[0]; + GMW_data.DS_magazzino.v_UdcDetailRow rigaUdc = (GMW_data.DS_magazzino.v_UdcDetailRow)GMW_data.MagClass.magazzino.taDettUDC.getByFullUdc(UDC, memLayer.ML.cdv("CodCS"))[0]; // inizializzo a vuoti string particolare = ""; string esponente = ""; diff --git a/GMW/WebUserControls/mod_anagBlocchi.ascx.cs b/GMW/WebUserControls/mod_anagBlocchi.ascx.cs index 0939d9d6..d86d15f6 100644 --- a/GMW/WebUserControls/mod_anagBlocchi.ascx.cs +++ b/GMW/WebUserControls/mod_anagBlocchi.ascx.cs @@ -362,7 +362,7 @@ namespace GMW.WebUserControls // reset selezione... resetSelezione(); // i primi valori ("0") di default sono "ND"... li inserisco come standard... - MagClass.magazzino.taBlocchi.insertQuery(memLayer.ML.StringSessionObj("CodMag_sel"), memLayer.ML.confReadString("CodCS"), "ND", "Descrizione n.d.", memLayer.ML.confReadInt("NumX"), memLayer.ML.confReadInt("NumY"), memLayer.ML.confReadInt("NumZ")); + MagClass.magazzino.taBlocchi.insertQuery(memLayer.ML.StringSessionObj("CodMag_sel"), memLayer.ML.cdv("CodCS"), "ND", "Descrizione n.d.", memLayer.ML.confReadInt("NumX"), memLayer.ML.confReadInt("NumY"), memLayer.ML.confReadInt("NumZ")); // sollevo evento nuovo valore... if (eh_nuovoValore != null) { @@ -407,7 +407,7 @@ namespace GMW.WebUserControls switch (_comando) { case "creaChildObj": - utils.obj.taSTP.stp_celleCreaMancantiBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), _idxBlocco, memLayer.ML.IntSessionObj("IdxTipoCella_sel")); + utils.obj.taSTP.stp_celleCreaMancantiBlocco(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), _idxBlocco, memLayer.ML.IntSessionObj("IdxTipoCella_sel")); updateOdsDaFiltro(); grView.EditIndex = -1; grView.DataBind(); diff --git a/GMW/WebUserControls/mod_anagCelle.ascx.cs b/GMW/WebUserControls/mod_anagCelle.ascx.cs index 3e06a968..dc2ba47f 100644 --- a/GMW/WebUserControls/mod_anagCelle.ascx.cs +++ b/GMW/WebUserControls/mod_anagCelle.ascx.cs @@ -413,7 +413,7 @@ namespace GMW.WebUserControls // reset selezione... resetSelezione(); //// i primi valori ("0") di default sono "ND"... li inserisco come standard... - //MagClass.magazzino.taBlocchi.Insert(memLayer.ML.StringSessionObj("CodMag_sel"), memLayer.ML.confReadString("CodCS"), "ND", "Descrizione n.d.", memLayer.ML.confReadInt("NumX"), memLayer.ML.confReadInt("NumY"), memLayer.ML.confReadInt("NumZ")); + //MagClass.magazzino.taBlocchi.Insert(memLayer.ML.StringSessionObj("CodMag_sel"), memLayer.ML.cdv("CodCS"), "ND", "Descrizione n.d.", memLayer.ML.confReadInt("NumX"), memLayer.ML.confReadInt("NumY"), memLayer.ML.confReadInt("NumZ")); // sollevo evento nuovo valore... if (eh_nuovoValore != null) { diff --git a/GMW/WebUserControls/mod_confMag.ascx.cs b/GMW/WebUserControls/mod_confMag.ascx.cs index 2d7a2f18..f93766e0 100644 --- a/GMW/WebUserControls/mod_confMag.ascx.cs +++ b/GMW/WebUserControls/mod_confMag.ascx.cs @@ -51,20 +51,20 @@ namespace GMW.WebUserControls { // calcolo valori: attive assegnate int? celleAttiveAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, true, ref celleAttiveAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, true, ref celleAttiveAss); if (!celleAttiveAss.HasValue) celleAttiveAss = 0; // calcolo valori: attive NON assegnate int? celleAttiveNonAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, false, ref celleAttiveNonAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, false, ref celleAttiveNonAss); if (!celleAttiveNonAss.HasValue) celleAttiveNonAss = 0; // calcolo valori: NON attive assegnate int? celleNonAttiveAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, true, ref celleNonAttiveAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, true, ref celleNonAttiveAss); if (!celleNonAttiveAss.HasValue) celleNonAttiveAss = 0; // calcolo valori: NON attive assegnate int? celleNonAttiveNonAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, false, ref celleNonAttiveNonAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, false, ref celleNonAttiveNonAss); if (!celleNonAttiveNonAss.HasValue) celleNonAttiveNonAss = 0; // altri valori lblAssAtt.Text = celleAttiveAss.ToString(); @@ -77,16 +77,16 @@ namespace GMW.WebUserControls { // calcolo valori int? totCapa = 0; - utils.obj.taSTP.stp_ContaCelleCapa(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCapa); + utils.obj.taSTP.stp_ContaCelleCapa(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCapa); if (!totCapa.HasValue) totCapa = 0; int? totCelleTipo = 0; - utils.obj.taSTP.stp_ContaCelle4Tipo(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleTipo); + utils.obj.taSTP.stp_ContaCelle4Tipo(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleTipo); if (!totCelleTipo.HasValue) totCelleTipo = 0; int? totCelleBlocchi = 0; - utils.obj.taSTP.stp_ContaCelle4Blocchi(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleBlocchi); + utils.obj.taSTP.stp_ContaCelle4Blocchi(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleBlocchi); if (!totCelleBlocchi.HasValue) totCelleBlocchi = 0; int? totCelleCreate = 0; - utils.obj.taSTP.stp_ContaCelleCreate(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleCreate); + utils.obj.taSTP.stp_ContaCelleCreate(memLayer.ML.cdv("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleCreate); if (!totCelleCreate.HasValue) totCelleCreate = 0; // controllo cosa inserire nel check... Style ctrlStyle = new Style(); diff --git a/GMW/WebUserControls/mod_listUDC.ascx.cs b/GMW/WebUserControls/mod_listUDC.ascx.cs index ceb1ed73..8ec5ae7b 100644 --- a/GMW/WebUserControls/mod_listUDC.ascx.cs +++ b/GMW/WebUserControls/mod_listUDC.ascx.cs @@ -255,7 +255,7 @@ namespace GMW.WebUserControls int CodMagLog = 0; try { - CodMagLog = MagClass.magazzino.taDettUDC.getByFullUdc(grView.SelectedValue.ToString(), memLayer.ML.confReadString("CodCS"))[0].IdxPosizione; + CodMagLog = MagClass.magazzino.taDettUDC.getByFullUdc(grView.SelectedValue.ToString(), memLayer.ML.cdv("CodCS"))[0].IdxPosizione; } catch { } diff --git a/GMW/WebUserControls/mod_login.ascx.cs b/GMW/WebUserControls/mod_login.ascx.cs index d3737cc4..918be305 100644 --- a/GMW/WebUserControls/mod_login.ascx.cs +++ b/GMW/WebUserControls/mod_login.ascx.cs @@ -236,7 +236,8 @@ public partial class mod_login : ApplicationUserControl setLoginMode(); Session.RemoveAll(); // salvo la company... - memLayer.ML.setSessionVal("CodCS", memLayer.ML.confReadString("CodCS"), true); + memLayer.ML.setSessionVal("CodCS", memLayer.ML.cdv("CodCS"), true); + if (_isForceUser == SteamWare.loginMode.normale) { AdLogin(); diff --git a/GMW/WebUserControls/mod_nuovaListaPrelievo.ascx.cs b/GMW/WebUserControls/mod_nuovaListaPrelievo.ascx.cs index 3c7452b3..2b7896d9 100644 --- a/GMW/WebUserControls/mod_nuovaListaPrelievo.ascx.cs +++ b/GMW/WebUserControls/mod_nuovaListaPrelievo.ascx.cs @@ -137,7 +137,7 @@ namespace GMW.WebUserControls string CodImballo = ddlImballo.SelectedValue; if (CodImballo == "") CodImballo = "*"; string codTipoLista = ddlTipoLista.SelectedValue; - numPezziDisp = MagClass.magazzino.numUdcDaPart(memLayer.ML.confReadString("CodCS"), ParticolareRichiesto, codEsponente, codFigura, CodImballo, codTipoLista); + numPezziDisp = MagClass.magazzino.numUdcDaPart(memLayer.ML.cdv("CodCS"), ParticolareRichiesto, codEsponente, codFigura, CodImballo, codTipoLista); // sottraggo quelli lblTotPz.Text = string.Format("{0} UDC ", numPezziDisp); } @@ -240,7 +240,7 @@ namespace GMW.WebUserControls { } if (qta > 0 && destinatario != "") { - MagClass.magazzino.creaListaPrelievo(memLayer.ML.confReadString("CodCS"), ddlTipoLista.SelectedValue, ParticolareRichiesto, ddlEsponente.SelectedValue, ddlFigura.SelectedValue, qta, ddlImballo.SelectedValue, destinatario, destinatarioDescr); + MagClass.magazzino.creaListaPrelievo(memLayer.ML.cdv("CodCS"), ddlTipoLista.SelectedValue, ParticolareRichiesto, ddlEsponente.SelectedValue, ddlFigura.SelectedValue, qta, ddlImballo.SelectedValue, destinatario, destinatarioDescr); // sollevo evento nuovo valore... if (eh_nuovoValore != null) { diff --git a/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs b/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs index f1214e32..0da5eadf 100644 --- a/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs +++ b/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs @@ -566,7 +566,7 @@ namespace GMW.WebUserControls foreach (KeyValuePair kvp in elencoTrattamenti) { // calcolo il nuovo codice UDC del trattamento - newUdcParent = MagClass.magazzino.getComposizioneUDC(memLayer.ML.confReadString("CodCS"), "TR", anno.ToString(), Convert.ToInt32(kvp.Key)); // !!! "TR" HARD CODED x indicare flusso trattamenti + newUdcParent = MagClass.magazzino.getComposizioneUDC(memLayer.ML.cdv("CodCS"), "TR", anno.ToString(), Convert.ToInt32(kvp.Key)); // !!! "TR" HARD CODED x indicare flusso trattamenti // verifico se ci sia già UDC UdcExists = MagClass.magazzino.checkUDC(newUdcParent); if (!UdcExists) diff --git a/GMW/WebUserControls/mod_tipoCella.ascx.cs b/GMW/WebUserControls/mod_tipoCella.ascx.cs index 0dbd6b14..36b713a4 100644 --- a/GMW/WebUserControls/mod_tipoCella.ascx.cs +++ b/GMW/WebUserControls/mod_tipoCella.ascx.cs @@ -361,7 +361,7 @@ namespace GMW.WebUserControls // reset selezione... resetSelezione(); // i primi valori ("0") di default sono "ND"... li inserisco come standard... - MagClass.magazzino.taTipoCella.Insert(memLayer.ML.StringSessionObj("CodMag_sel"), memLayer.ML.confReadString("CodCS"), 1, 1, memLayer.ML.confReadInt("Max_X"), memLayer.ML.confReadInt("Max_Y"), memLayer.ML.confReadInt("Max_Z"), memLayer.ML.confReadInt("Max_Kg"), false, true); + MagClass.magazzino.taTipoCella.Insert(memLayer.ML.StringSessionObj("CodMag_sel"), memLayer.ML.cdv("CodCS"), 1, 1, memLayer.ML.confReadInt("Max_X"), memLayer.ML.confReadInt("Max_Y"), memLayer.ML.confReadInt("Max_Z"), memLayer.ML.confReadInt("Max_Kg"), false, true); // sollevo evento nuovo valore... if (eh_nuovoValore != null) { diff --git a/GMW/bin/GMW.dll b/GMW/bin/GMW.dll index 64951f4e..863f1fa4 100644 Binary files a/GMW/bin/GMW.dll and b/GMW/bin/GMW.dll differ diff --git a/GMW/bin/GMW.dll.config b/GMW/bin/GMW.dll.config index 67e1a2e5..2ab34ec8 100644 --- a/GMW/bin/GMW.dll.config +++ b/GMW/bin/GMW.dll.config @@ -1,404 +1,406 @@  - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
+
+
+
+ + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GMW/bin/SteamWare.dll b/GMW/bin/SteamWare.dll index 38a694b7..2114beb7 100644 Binary files a/GMW/bin/SteamWare.dll and b/GMW/bin/SteamWare.dll differ diff --git a/GMW/bin/SteamWare.xml b/GMW/bin/SteamWare.xml index 3ea0ccae..c48f2cb2 100644 --- a/GMW/bin/SteamWare.xml +++ b/GMW/bin/SteamWare.xml @@ -3658,6 +3658,11 @@ lettore file configurazione + + + Table adapter accesso conf parameters + + oggetto singleton x accesso al layer di memoria @@ -3678,6 +3683,27 @@ effettua setup dei connection strings da web.config delal singola applicazione + + + oggetto STATIC organizzato come dizionario con chiave / valore x configurazioni applicazione + + + + + resetta il vocabolario rileggendo i dati... + + + + + avvio oggetto AppConf in ram + + + + + carica in ram oggetto AppConf + + + Configurations da tabella DB Config diff --git a/GMW/bin/Web.config b/GMW/bin/Web.config index 67e1a2e5..2ab34ec8 100644 --- a/GMW/bin/Web.config +++ b/GMW/bin/Web.config @@ -1,404 +1,406 @@  - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
+
+
+
+ + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file