internal static string ToJson(ServiceAreaParam param)
{
if (param == null)
{
return null;
}
string json = "{";
List<string> list = new List<string>();
list.Add(string.Format("\"networkAnalystParam\":{0}", NetworkAnalystParam.ToJson(param.NetworkAnalystParam)));
list.Add(string.Format("\"isCenterMutuallyExclusive\":{0}", param.IsCenterMutuallyExclusive));
list.Add(string.Format("\"isFromCenter\":{0}", param.IsFromCenter));
list.Add(string.Format("\"weights\":{0}", JsonHelper.FromIList((IList)param.Weights)));
json += string.Join(",", list.ToArray());
json += "}";
return json;
}