public async System.Threading.Tasks.Task <HttpResponseMessage> UpdateGender(int?genderId = default(int?), Models.ConData.Gender gender = default(Models.ConData.Gender)) { var uri = new Uri(baseUri, $"Genders({genderId})"); var httpRequestMessage = new HttpRequestMessage(HttpMethod.Patch, uri); httpRequestMessage.Content = new StringContent(ODataJsonSerializer.Serialize(gender), Encoding.UTF8, "application/json"); OnUpdateGender(httpRequestMessage); return(await httpClient.SendAsync(httpRequestMessage)); }
public async System.Threading.Tasks.Task <Models.ConData.Gender> CreateGender(Models.ConData.Gender gender = default(Models.ConData.Gender)) { var uri = new Uri(baseUri, $"Genders"); var httpRequestMessage = new HttpRequestMessage(HttpMethod.Post, uri); httpRequestMessage.Content = new StringContent(ODataJsonSerializer.Serialize(gender), Encoding.UTF8, "application/json"); OnCreateGender(httpRequestMessage); var response = await httpClient.SendAsync(httpRequestMessage); return(await response.ReadAsync <Models.ConData.Gender>()); }