public bool EditAgent(AgentSharedModel agent) { var request = new RestRequest("/agent/{agent_id}", Method.PATCH, DataFormat.Json); request.AddJsonBody(agent); request.AddUrlSegment("agent_id", agent.Id); var response = _client.Execute(request); var statusCode = response.StatusCode; if ((int)statusCode != 200) { return(false); } return(true); }
public AgentSharedModel CreateAgent(AgentSharedModel agent) { var request = new RestRequest("/agent", Method.POST, DataFormat.Json); request.AddJsonBody(agent); var response = _client.Execute(request); var statusCode = (int)response.StatusCode; if (statusCode != 200) { return(null); } return(JsonConvert.DeserializeObject <AgentSharedModel>(response.Content)); }