public static Hashtable MNWSCurrUserSubscriptionStatusToDictionary(MNWSCurrUserSubscriptionStatus srcObject) { Hashtable result = new Hashtable(3); result["HasSubscription"] = srcObject.HasSubscription; result["IsSubscriptionAvailable"] = srcObject.IsSubscriptionAvailable; result["OffersAvailable"] = srcObject.OffersAvailable; return result; }
public static MNWSCurrUserSubscriptionStatus MNWSCurrUserSubscriptionStatusFromDictionary(IDictionary deserializedObject) { if (deserializedObject == null) { return null; } MNWSCurrUserSubscriptionStatus typedResult = new MNWSCurrUserSubscriptionStatus(); typedResult.HasSubscription = ((deserializedObject["HasSubscription"] == null) ? null : (bool?)Convert.ToBoolean(deserializedObject["HasSubscription"])); typedResult.IsSubscriptionAvailable = ((deserializedObject["IsSubscriptionAvailable"] == null) ? null : (bool?)Convert.ToBoolean(deserializedObject["IsSubscriptionAvailable"])); typedResult.OffersAvailable = (string)deserializedObject["OffersAvailable"]; return typedResult; }