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;
}
///