static Dictionary <string, object> subscriptionPeriodToDictionary(ProductSubscriptionPeriodModel subscriptionPeriod) { Dictionary <string, object> dictionary = new Dictionary <string, object>(); dictionary.Add("unit", periodUnitToString(subscriptionPeriod.unit)); dictionary.Add("numberOfUnits", subscriptionPeriod.numberOfUnits); return(dictionary); }
static ProductSubscriptionPeriodModel dictionaryToProductSubscriptionPeriodModel(Dictionary <string, object> dictionary) { ProductSubscriptionPeriodModel obj = new ProductSubscriptionPeriodModel(); if (dictionary.ContainsKey("unit")) { obj.unit = stringToPeriodUnit((string)dictionary["unit"]); } if (dictionary.ContainsKey("numberOfUnits")) { obj.numberOfUnits = (long)dictionary["numberOfUnits"]; } return(obj); }