diff --git a/GMW/Web.config b/GMW/Web.config index ab508602..1803af65 100644 --- a/GMW/Web.config +++ b/GMW/Web.config @@ -265,9 +265,6 @@ - - - diff --git a/GMW/Web.config.devSP b/GMW/Web.config.devSP index 1bb97bdd..b24e20df 100644 --- a/GMW/Web.config.devSP +++ b/GMW/Web.config.devSP @@ -264,9 +264,6 @@ - - - diff --git a/GMW/Web.config.devTK b/GMW/Web.config.devTK index 3d053021..4968c69c 100644 --- a/GMW/Web.config.devTK +++ b/GMW/Web.config.devTK @@ -264,9 +264,6 @@ - - - diff --git a/GMW/WebUserControls/mod_FusiSterr.ascx.cs b/GMW/WebUserControls/mod_FusiSterr.ascx.cs index b35ead9a..c1aa4d4a 100644 --- a/GMW/WebUserControls/mod_FusiSterr.ascx.cs +++ b/GMW/WebUserControls/mod_FusiSterr.ascx.cs @@ -323,7 +323,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_PostFinMultIN.ascx.cs b/GMW/WebUserControls/mod_PostFinMultIN.ascx.cs index 845d5578..b1f5711f 100644 --- a/GMW/WebUserControls/mod_PostFinMultIN.ascx.cs +++ b/GMW/WebUserControls/mod_PostFinMultIN.ascx.cs @@ -101,7 +101,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_PostFinMultOUT.ascx.cs b/GMW/WebUserControls/mod_PostFinMultOUT.ascx.cs index f8cceba1..55762d5a 100644 --- a/GMW/WebUserControls/mod_PostFinMultOUT.ascx.cs +++ b/GMW/WebUserControls/mod_PostFinMultOUT.ascx.cs @@ -282,7 +282,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_PostRX_DT.ascx.cs b/GMW/WebUserControls/mod_PostRX_DT.ascx.cs index 44381cbc..8d02175b 100644 --- a/GMW/WebUserControls/mod_PostRX_DT.ascx.cs +++ b/GMW/WebUserControls/mod_PostRX_DT.ascx.cs @@ -564,7 +564,7 @@ namespace GMW.WebUserControls // tento di recuperare e verifico validità dei 2 valori separatamente... try { - newData = val2decode.Replace(memLayer.ML.confReadString("prefDateTime"), "").Substring(0, 10); + newData = val2decode.Replace(memLayer.ML.cdv("prefDateTime"), "").Substring(0, 10); if (newData != "") { dataFus = DateTime.ParseExact(newData, "yyMMddHHmm", CultureInfo.InvariantCulture); @@ -581,7 +581,7 @@ namespace GMW.WebUserControls { try { - newLinea = val2decode.Replace(memLayer.ML.confReadString("prefDateTime"), "").Substring(10, val2decode.Length - 10 - memLayer.ML.confReadString("prefDateTime").Length); + newLinea = val2decode.Replace(memLayer.ML.cdv("prefDateTime"), "").Substring(10, val2decode.Length - 10 - memLayer.ML.cdv("prefDateTime").Length); if ((newLinea != "") && (DataProxy.obj.taElPost.getByCod(newLinea).Rows.Count > 0)) { lineaFus = newLinea; diff --git a/GMW/WebUserControls/mod_PostRX_NT.ascx.cs b/GMW/WebUserControls/mod_PostRX_NT.ascx.cs index 2831e983..e6683012 100644 --- a/GMW/WebUserControls/mod_PostRX_NT.ascx.cs +++ b/GMW/WebUserControls/mod_PostRX_NT.ascx.cs @@ -339,7 +339,7 @@ namespace GMW.WebUserControls // tento di recuperare e verifico validità dei 2 valori separatamente... try { - newData = barcodeIn.Replace(memLayer.ML.confReadString("prefDateTime"), "").Substring(0, 10); + newData = barcodeIn.Replace(memLayer.ML.cdv("prefDateTime"), "").Substring(0, 10); if (newData != "") { dataFus = DateTime.ParseExact(newData, "yyMMddHHmm", CultureInfo.InvariantCulture); @@ -356,7 +356,7 @@ namespace GMW.WebUserControls { try { - newLinea = barcodeIn.Replace(memLayer.ML.confReadString("prefDateTime"), "").Substring(10, barcodeIn.Length - 10 - memLayer.ML.confReadString("prefDateTime").Length); + newLinea = barcodeIn.Replace(memLayer.ML.cdv("prefDateTime"), "").Substring(10, barcodeIn.Length - 10 - memLayer.ML.cdv("prefDateTime").Length); if ((newLinea != "") && (DataProxy.obj.taElPost.getByCod(newLinea).Rows.Count > 0)) { lineaFus = newLinea; diff --git a/GMW/WebUserControls/mod_SterrTagIN.ascx.cs b/GMW/WebUserControls/mod_SterrTagIN.ascx.cs index 2aec690e..3838af15 100644 --- a/GMW/WebUserControls/mod_SterrTagIN.ascx.cs +++ b/GMW/WebUserControls/mod_SterrTagIN.ascx.cs @@ -165,7 +165,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_SterrTagOUT.ascx.cs b/GMW/WebUserControls/mod_SterrTagOUT.ascx.cs index e9a86195..05b28e7f 100644 --- a/GMW/WebUserControls/mod_SterrTagOUT.ascx.cs +++ b/GMW/WebUserControls/mod_SterrTagOUT.ascx.cs @@ -273,7 +273,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_anime.ascx.cs b/GMW/WebUserControls/mod_anime.ascx.cs index 50708e12..3c418f74 100644 --- a/GMW/WebUserControls/mod_anime.ascx.cs +++ b/GMW/WebUserControls/mod_anime.ascx.cs @@ -228,7 +228,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); int matricola = -1; // provo a convertire in intero barcode x verifica eventuale matricola... try diff --git a/GMW/WebUserControls/mod_animeMult.ascx.cs b/GMW/WebUserControls/mod_animeMult.ascx.cs index dd85860f..7406bd4e 100644 --- a/GMW/WebUserControls/mod_animeMult.ascx.cs +++ b/GMW/WebUserControls/mod_animeMult.ascx.cs @@ -219,7 +219,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_consumoAnime.ascx.cs b/GMW/WebUserControls/mod_consumoAnime.ascx.cs index 6b6c789f..ded76c1c 100644 --- a/GMW/WebUserControls/mod_consumoAnime.ascx.cs +++ b/GMW/WebUserControls/mod_consumoAnime.ascx.cs @@ -180,7 +180,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_consumoFusi.ascx.cs b/GMW/WebUserControls/mod_consumoFusi.ascx.cs index f680381e..90315fd7 100644 --- a/GMW/WebUserControls/mod_consumoFusi.ascx.cs +++ b/GMW/WebUserControls/mod_consumoFusi.ascx.cs @@ -126,7 +126,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_finitiFc.ascx.cs b/GMW/WebUserControls/mod_finitiFc.ascx.cs index 5dcdee6c..2a335032 100644 --- a/GMW/WebUserControls/mod_finitiFc.ascx.cs +++ b/GMW/WebUserControls/mod_finitiFc.ascx.cs @@ -260,7 +260,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_fusiTK.ascx.cs b/GMW/WebUserControls/mod_fusiTK.ascx.cs index 6339c611..214d7671 100644 --- a/GMW/WebUserControls/mod_fusiTK.ascx.cs +++ b/GMW/WebUserControls/mod_fusiTK.ascx.cs @@ -226,7 +226,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_lavMeccIN.ascx.cs b/GMW/WebUserControls/mod_lavMeccIN.ascx.cs index 2e185653..81043b2d 100644 --- a/GMW/WebUserControls/mod_lavMeccIN.ascx.cs +++ b/GMW/WebUserControls/mod_lavMeccIN.ascx.cs @@ -117,7 +117,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_lavMeccOUT.ascx.cs b/GMW/WebUserControls/mod_lavMeccOUT.ascx.cs index 48308efb..444e9928 100644 --- a/GMW/WebUserControls/mod_lavMeccOUT.ascx.cs +++ b/GMW/WebUserControls/mod_lavMeccOUT.ascx.cs @@ -321,7 +321,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_postRX_DT_LIST.ascx.cs b/GMW/WebUserControls/mod_postRX_DT_LIST.ascx.cs index 53c93abd..da073624 100644 --- a/GMW/WebUserControls/mod_postRX_DT_LIST.ascx.cs +++ b/GMW/WebUserControls/mod_postRX_DT_LIST.ascx.cs @@ -24,7 +24,7 @@ namespace GMW.WebUserControls /// /// codice evento dell'UDC che si crea /// - protected string codEventoUdc = "UDC_RX_DT"; + protected string codEventoUdc = "UDC_RX_DTE"; public event EventHandler eh_reqUpdate; /// /// stringa UID univoca @@ -533,7 +533,7 @@ namespace GMW.WebUserControls // tento di recuperare e verifico validità dei 2 valori separatamente... try { - newData = val2decode.Replace(memLayer.ML.confReadString("prefDateTime"), "").Substring(0, 10); + newData = val2decode.Replace(memLayer.ML.cdv("prefDateTime"), "").Substring(0, 10); if (newData != "") { dataFus = DateTime.ParseExact(newData, "yyMMddHHmm", CultureInfo.InvariantCulture); @@ -550,7 +550,7 @@ namespace GMW.WebUserControls { try { - newLinea = val2decode.Replace(memLayer.ML.confReadString("prefDateTime"), "").Substring(10, val2decode.Length - 10 - memLayer.ML.confReadString("prefDateTime").Length); + newLinea = val2decode.Replace(memLayer.ML.cdv("prefDateTime"), "").Substring(10, val2decode.Length - 10 - memLayer.ML.cdv("prefDateTime").Length); if ((newLinea != "") && (DataProxy.obj.taElPost.getByCod(newLinea).Rows.Count > 0)) { lineaFus = newLinea; diff --git a/GMW/WebUserControls/mod_rimuoviNC.ascx.cs b/GMW/WebUserControls/mod_rimuoviNC.ascx.cs index fd81b067..21ebb45e 100644 --- a/GMW/WebUserControls/mod_rimuoviNC.ascx.cs +++ b/GMW/WebUserControls/mod_rimuoviNC.ascx.cs @@ -88,7 +88,7 @@ namespace GMW.WebUserControls { case tipoCodiceBarcode.Comando: // verifico se contenga uno dei 3 tipi di selezione operativa... - string RNC_Mode = barcodeIn.Replace(memLayer.ML.confReadString("prefComandi"), ""); + string RNC_Mode = barcodeIn.Replace(memLayer.ML.cdv("prefComandi"), ""); if (RNC_Mode != "") { Postazione.CssClass = "stileComandoOk"; diff --git a/GMW/WebUserControls/mod_sanpos_associaz_F10_F18.ascx.cs b/GMW/WebUserControls/mod_sanpos_associaz_F10_F18.ascx.cs index 19109360..3ed6986c 100644 --- a/GMW/WebUserControls/mod_sanpos_associaz_F10_F18.ascx.cs +++ b/GMW/WebUserControls/mod_sanpos_associaz_F10_F18.ascx.cs @@ -201,7 +201,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_sanpos_consumoF10.ascx.cs b/GMW/WebUserControls/mod_sanpos_consumoF10.ascx.cs index f479f3c6..5dd07ef1 100644 --- a/GMW/WebUserControls/mod_sanpos_consumoF10.ascx.cs +++ b/GMW/WebUserControls/mod_sanpos_consumoF10.ascx.cs @@ -190,7 +190,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs b/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs index 0da5eadf..fd79dd90 100644 --- a/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs +++ b/GMW/WebUserControls/mod_sanpos_controlloLiquidi.ascx.cs @@ -235,7 +235,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_sanpos_creazioneF18.ascx.cs b/GMW/WebUserControls/mod_sanpos_creazioneF18.ascx.cs index b59c64bb..afd2d63f 100644 --- a/GMW/WebUserControls/mod_sanpos_creazioneF18.ascx.cs +++ b/GMW/WebUserControls/mod_sanpos_creazioneF18.ascx.cs @@ -304,7 +304,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_sbloccoUdc.ascx.cs b/GMW/WebUserControls/mod_sbloccoUdc.ascx.cs index 58459888..3f005d41 100644 --- a/GMW/WebUserControls/mod_sbloccoUdc.ascx.cs +++ b/GMW/WebUserControls/mod_sbloccoUdc.ascx.cs @@ -231,7 +231,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_spostaDataMatrix.ascx.cs b/GMW/WebUserControls/mod_spostaDataMatrix.ascx.cs index bfa673ad..df15f953 100644 --- a/GMW/WebUserControls/mod_spostaDataMatrix.ascx.cs +++ b/GMW/WebUserControls/mod_spostaDataMatrix.ascx.cs @@ -291,7 +291,7 @@ namespace GMW.WebUserControls tipoCodiceBarcode answ = tipoCodiceBarcode.ND; int trovati = 0; // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_sterrTaglio.ascx.cs b/GMW/WebUserControls/mod_sterrTaglio.ascx.cs index 4f33b4aa..e597b4b2 100644 --- a/GMW/WebUserControls/mod_sterrTaglio.ascx.cs +++ b/GMW/WebUserControls/mod_sterrTaglio.ascx.cs @@ -324,7 +324,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/WebUserControls/mod_sterrTaglioFC.ascx.cs b/GMW/WebUserControls/mod_sterrTaglioFC.ascx.cs index 7a0b6d98..307bdcf8 100644 --- a/GMW/WebUserControls/mod_sterrTaglioFC.ascx.cs +++ b/GMW/WebUserControls/mod_sterrTaglioFC.ascx.cs @@ -322,7 +322,7 @@ namespace GMW.WebUserControls catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); + string preCmd = memLayer.ML.cdv("prefComandi"); if (barcodeIn.StartsWith(preCmd)) { answ = tipoCodiceBarcode.Comando; diff --git a/GMW/bin/GMW.dll b/GMW/bin/GMW.dll index 9143c3c0..0906dffc 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 33aaa9c8..4b1df184 100644 --- a/GMW/bin/GMW.dll.config +++ b/GMW/bin/GMW.dll.config @@ -265,9 +265,6 @@ - - - diff --git a/GMW/bin/GMW_data.dll b/GMW/bin/GMW_data.dll index a363637c..b3377e0e 100644 Binary files a/GMW/bin/GMW_data.dll and b/GMW/bin/GMW_data.dll differ diff --git a/GMW/bin/Web.config b/GMW/bin/Web.config index 33aaa9c8..4b1df184 100644 --- a/GMW/bin/Web.config +++ b/GMW/bin/Web.config @@ -265,9 +265,6 @@ - - - diff --git a/GMW_data/MagClass.cs b/GMW_data/MagClass.cs index 3b806c81..dfdeb7a0 100644 --- a/GMW_data/MagClass.cs +++ b/GMW_data/MagClass.cs @@ -3035,9 +3035,9 @@ namespace GMW_data catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); - string preDT = memLayer.ML.confReadString("prefDateTime"); - string preBCD = memLayer.ML.confReadString("prefBCode"); + string preCmd = memLayer.ML.cdv("prefComandi"); + string preDT = memLayer.ML.cdv("prefDateTime"); + string preBCD = memLayer.ML.cdv("prefBCode"); string preCodSogg = memLayer.ML.confReadString("prefCodSogg"); string statoDtx = ""; string formatoDtx = ""; @@ -3150,9 +3150,9 @@ namespace GMW_data catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); - string preDT = memLayer.ML.confReadString("prefDateTime"); - string preBCD = memLayer.ML.confReadString("prefBCode"); + string preCmd = memLayer.ML.cdv("prefComandi"); + string preDT = memLayer.ML.cdv("prefDateTime"); + string preBCD = memLayer.ML.cdv("prefBCode"); string preCodSogg = memLayer.ML.confReadString("prefCodSogg"); if (valore.StartsWith(preCmd)) { @@ -3246,9 +3246,9 @@ namespace GMW_data catch { } // controllo non si tratti di un comando... - string preCmd = memLayer.ML.confReadString("prefComandi"); - string preDT = memLayer.ML.confReadString("prefDateTime"); - string preBCD = memLayer.ML.confReadString("prefBCode"); + string preCmd = memLayer.ML.cdv("prefComandi"); + string preDT = memLayer.ML.cdv("prefDateTime"); + string preBCD = memLayer.ML.cdv("prefBCode"); string preCodSogg = memLayer.ML.confReadString("prefCodSogg"); if (valore.StartsWith(preCmd)) {