Esempio n. 1
0
        public static Dictionary <string, object> MPFormatToDictionary(PlatformService.SelectQueryResult mpObject)
        {
            var ret = new Dictionary <string, object>();

            foreach (var dataitem in mpObject.Data)
            {
                foreach (var mpField in mpObject.Fields)
                {
                    ret.Add(mpField.Name, dataitem[mpField.Index]);
                }
            }
            return(ret);
        }
Esempio n. 2
0
        public static JArray MPFormatToJson(PlatformService.SelectQueryResult mpObject)
        {
            //map the reponse into name/value pairs
            var json = new JArray();

            foreach (var dataItem in mpObject.Data)
            {
                var jObject = new JObject();
                foreach (var mpField in mpObject.Fields)
                {
                    var jProperty = new JProperty(mpField.Name, dataItem[mpField.Index]);
                    jObject.Add(jProperty);
                }
                json.Add(jObject);
            }

            return(json);
        }