public static MNVItemsProvider.TransactionVItemInfo MNVItemsProviderTransactionVItemInfoFromDictionary(IDictionary deserializedObject) { if (deserializedObject == null) { return null; } MNVItemsProvider.TransactionVItemInfo typedResult = new MNVItemsProvider.TransactionVItemInfo(); typedResult.Delta = Convert.ToInt64(deserializedObject["Delta"]); typedResult.Id = Convert.ToInt32(deserializedObject["Id"]); return typedResult; }
public static MNVItemsProvider.TransactionInfo MNVItemsProviderTransactionInfoFromDictionary(IDictionary deserializedObject) { if (deserializedObject == null) { return null; } MNVItemsProvider.TransactionInfo typedResult = new MNVItemsProvider.TransactionInfo(); typedResult.ClientTransactionId = Convert.ToInt64(deserializedObject["ClientTransactionId"]); typedResult.CorrUserId = Convert.ToInt64(deserializedObject["CorrUserId"]); typedResult.ServerTransactionId = Convert.ToInt64(deserializedObject["ServerTransactionId"]); List<object> deserializedItems = (List<object>)deserializedObject["VItems"]; MNVItemsProvider.TransactionVItemInfo[] items = null; if (deserializedItems != null) { items = new MNVItemsProvider.TransactionVItemInfo[deserializedItems.Count]; for (int index = 0;index < deserializedItems.Count;index++) { items[index] = MNVItemsProviderTransactionVItemInfoFromDictionary((IDictionary)deserializedItems[index]); } } typedResult.VItems = items; return typedResult; }