/// <summary> /// A helper to extract properties from a namedvalueset.. /// </summary> /// <param name="propertyCollection">The collection of properties.</param> public static BusinessCenter ExtractBusinessCenter(NamedValueSet propertyCollection) { BusinessCenter businessCenter = null; var dictionaryKeys = propertyCollection.ToDictionary(); if (dictionaryKeys.ContainsKey("BusinessCenter")) { var center = propertyCollection.Get("BusinessCenter").AsValue <string>(); businessCenter = new BusinessCenter { Value = center }; } return(businessCenter); }
public static BusinessCenters Parse(string[] businessCentersAsString) { BusinessCenters result = new BusinessCenters(); List <BusinessCenter> list = new List <BusinessCenter>(); foreach (string businessCenterAsString in businessCentersAsString) { BusinessCenter businessCenter = new BusinessCenter(); businessCenter.Value = businessCenterAsString; list.Add(businessCenter); } result.businessCenter = list.ToArray(); return(result); }