From 72d2b87d4ecb68e28bd2c0af9d2b6fe1267d886c Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Fri, 24 Mar 2017 10:42:02 +0100 Subject: [PATCH] fix recupero valori stored in persistence layer (try/catch...) --- MTC_Adapter/MTC_Adapter/AdapterGeneric.cs | 27 ++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs index c72908a..d5e126e 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs @@ -2397,7 +2397,14 @@ namespace MTC_Adapter /// private uint getStoredValUInt(string keyVal) { - return Convert.ToUInt32(getStoredVal(keyVal)); + uint answ = 0; + try + { + answ = Convert.ToUInt32(getStoredVal(keyVal)); + } + catch + { } + return answ; } /// /// recupera valore salvato in persistence layer (se non c'è crea...) come INT @@ -2406,7 +2413,14 @@ namespace MTC_Adapter /// private long getStoredValLong(string keyVal) { - return Convert.ToInt64(getStoredVal(keyVal)); + long answ = 0; + try + { + answ = Convert.ToInt64(getStoredVal(keyVal)); + } + catch + { } + return answ; } /// /// recupera valore salvato in persistence layer (se non c'è crea...) come double @@ -2415,7 +2429,14 @@ namespace MTC_Adapter /// private double getStoredValDouble(string keyVal) { - return Convert.ToDouble(getStoredVal(keyVal)); + double answ = 0; + try + { + answ = Convert.ToDouble(getStoredVal(keyVal)); + } + catch + { } + return answ; } ///