completato incapsulamento condizionale metodi che creano o meno NUOVI TA (in caso di singleton)
condizionale alla variabile web.config di disable_singleton
This commit is contained in:
+3
-1
@@ -402,7 +402,6 @@ namespace MapoDb
|
||||
string answ = "";
|
||||
DateTime dataOraEvento = DateTime.Now;
|
||||
DateTime dtEvento, dtCorrente;
|
||||
MapoDb connDb = new MapoDb();
|
||||
// controllo: se ho valori dt x evento e orario DIVERSI per acquisitore IOB calcolo dataOraEvento corretto
|
||||
if (dtEve != dtCurr)
|
||||
{
|
||||
@@ -450,8 +449,11 @@ namespace MapoDb
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
// 2017.07.11 se richiesto di NON usare singleton... riporto FUORI la gestione NUOVO oggetto
|
||||
if (memLayer.ML.CRB("disable_singleton"))
|
||||
{
|
||||
// instanzio un nuovo oggetto MapoDb
|
||||
MapoDb connDb = new MapoDb();
|
||||
if (idxMacc > 0 && connDb.sLogEnabled(idxMacc))
|
||||
{
|
||||
connDb.saveSigLog(idxMacchina, valore, dataOraEvento, contatore);
|
||||
|
||||
Reference in New Issue
Block a user