private static ERPObject parseOneObject(DocType docType, IRestResponse response) { JsonDeserializer des = new JsonDeserializer(); DocRaw data_json = des.Deserialize <DocRaw>(response); return(new ERPObject(docType, convertToData(data_json.data))); }
/// <summary> /// Returns one single object /// </summary> /// <param name="docType">DocType</param> /// <param name="response">Response argument</param> /// <returns>An ERPObject</returns> private ERPObject parseOneObject(DocType docType, IRestResponse response) { ERPObject obj = new ERPObject(docType); try { JsonDeserializer des = new JsonDeserializer(); DocRaw data_json = des.Deserialize <DocRaw>(response); obj = new ERPObject(docType, convertToData(data_json.data)); } catch (Exception err) { OnHasError(err.Message); obj = null; } return(obj); }