Esempio n. 1
0
        private static List <ERPObject> parseManyObjects(DocType docType, IRestResponse response)
        {
            JsonDeserializer des       = new JsonDeserializer();
            DocRawList       data_json = des.Deserialize <DocRawList>(response);

            return(data_json.data.Select(x => new ERPObject(docType, convertToData(x))).ToList());
        }
Esempio n. 2
0
        /// <summary>
        /// Returns a list of objects
        /// </summary>
        /// <param name="docType">DocType</param>
        /// <param name="response">Response argument</param>
        /// <returns>A list of ERPObjects</returns>
        private List <ERPObject> parseManyObjects(DocType docType, IRestResponse response)
        {
            List <ERPObject> objects = new List <ERPObject>();

            try
            {
                JsonDeserializer des       = new JsonDeserializer();
                DocRawList       data_json = des.Deserialize <DocRawList>(response);

                objects = data_json.data.Select(x => new ERPObject(docType, convertToData(x))).ToList();
            }
            catch (Exception err)
            {
                OnHasError(err.Message);
                objects = null;
            }
            return(objects);
        }