Fix serializzazioni varie, vers 1033

This commit is contained in:
Samuele E. Locatelli
2018-12-06 17:17:26 +01:00
parent 19b1233660
commit eec6bd99e2
2 changed files with 7 additions and 3 deletions
+5 -2
View File
@@ -372,7 +372,9 @@ public class resoconti
Dictionary<int, string> answ = new Dictionary<int, string>();
if (memLayer.ML.isInCacheObject("codColore"))
{
answ = (Dictionary<int, string>)memLayer.ML.objCacheObj("codColore");
string redKey = memLayer.ML.redHash("codColore");
string serVal = memLayer.ML.getRSV(redKey);
answ = JsonConvert.DeserializeObject<Dictionary<int, string>>(serVal);
}
else
{
@@ -401,7 +403,8 @@ public class resoconti
}
answ.Add(item.IdxStato, _colore);
}
memLayer.ML.setCacheVal("codColore", answ, true);
string serVal = JsonConvert.SerializeObject(answ);
memLayer.ML.setCacheVal("codColore", serVal, true);
}
return answ;
}