Update obj x trasfer dati
This commit is contained in:
@@ -132,12 +132,12 @@ namespace MP_IO.Controllers
|
||||
{
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
// deserializzo come un dictionary generico di oggetti rawDataType/string
|
||||
BaseRawTransf receivedData = new BaseRawTransf();
|
||||
List<BaseRawTransf> receivedData = new List<BaseRawTransf>();
|
||||
// procedo a deserializzare in blocco l'oggetto...
|
||||
try
|
||||
{
|
||||
// deserializzo.
|
||||
receivedData = JsonConvert.DeserializeObject<BaseRawTransf>(content);
|
||||
receivedData = JsonConvert.DeserializeObject<List<BaseRawTransf>>(content);
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
@@ -149,26 +149,30 @@ namespace MP_IO.Controllers
|
||||
{
|
||||
try
|
||||
{
|
||||
// per ora salvo su REDIS ultimo x tipo
|
||||
DataLayerObj.lastRawTrasfData = JsonConvert.SerializeObject(receivedData.mesContent);
|
||||
|
||||
// !!! FixMe ToDo fare
|
||||
// deserializzazione e salvataggio su MongoDB
|
||||
// salvataggio su tab RawTrasf su DB IS
|
||||
|
||||
// in base al tipo processo...
|
||||
switch (receivedData.mesType)
|
||||
foreach (var item in receivedData)
|
||||
{
|
||||
case rawTransfType.ND:
|
||||
break;
|
||||
case rawTransfType.IcoelBatch:
|
||||
break;
|
||||
case rawTransfType.IcoelVarInfo:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
// per ora salvo su REDIS ultimo x tipo
|
||||
DataLayerObj.lastRawTrasfData = JsonConvert.SerializeObject(item.mesContent);
|
||||
|
||||
// !!! FixMe ToDo fare
|
||||
// deserializzazione e salvataggio su MongoDB
|
||||
// salvataggio su tab RawTrasf su DB IS
|
||||
|
||||
// in base al tipo processo...
|
||||
switch (item.mesType)
|
||||
{
|
||||
case rawTransfType.ND:
|
||||
break;
|
||||
case rawTransfType.IcoelBatch:
|
||||
break;
|
||||
case rawTransfType.IcoelVarInfo:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
insDone++;
|
||||
}
|
||||
insDone++;
|
||||
// se vuoto --> OK!
|
||||
if (string.IsNullOrEmpty(answ))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user