コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }