/// <summary> /// Update details of given Project /// http://developer.teamwork.com/projects /// </summary> /// <param name="project">Project Object</param> /// <returns>Project ID</returns> public async Task <BaseResponse <bool> > UpdateProject(Project project) { using (var client = new AuthorizedHttpClient(_client)) { string post = JsonConvert.SerializeObject(project); return (await client.PutWithReturnAsync("/projects/" + project.id + ".json", new StringContent("{\"project\": " + post + "}", Encoding.UTF8))); } }