/// <summary> /// Gets the specified salesorder_id. /// </summary> /// <param name="salesorder_id">The salesorder_id.</param> /// <param name="parameters">The parameters.</param> /// <returns>Salesorder.</returns> public Salesorder Get(string salesorder_id, Dictionary <object, object> parameters) { string url = baseAddress + "/" + salesorder_id; var responce = ZohoHttpClient.get(url, getQueryParameters(parameters)); return(SalesorderParser.getSalesorder(responce)); }
/// <summary> /// Updates the specified salesorder_id. /// </summary> /// <param name="salesorder_id">The salesorder_id.</param> /// <param name="update_info">The update_info.</param> /// <param name="parameters">The parameters.</param> /// <returns>Salesorder.</returns> public Salesorder Update(string salesorder_id, Salesorder update_info, Dictionary <object, object> parameters) { string url = baseAddress + "/" + salesorder_id; var json = JsonConvert.SerializeObject(update_info); if (parameters == null) { parameters = new Dictionary <object, object>(); } parameters.Add("JSONString", json); var responce = ZohoHttpClient.put(url, getQueryParameters(parameters)); return(SalesorderParser.getSalesorder(responce)); }
/// <summary> /// Creates the specified new_salesorder_info. /// </summary> /// <param name="new_salesorder_info">The new_salesorder_info.</param> /// <param name="parameters">The parameters.</param> /// <returns>System.String.</returns> public Salesorder Create(Salesorder new_salesorder_info, Dictionary <object, object> parameters) { var url = baseAddress; var json = JsonConvert.SerializeObject(new_salesorder_info); if (parameters == null) { parameters = new Dictionary <object, object>(); } parameters.Add("JSONString", json); var responce = ZohoHttpClient.post(url, getQueryParameters(parameters)); return(SalesorderParser.getSalesorder(responce)); }