Example #1
0
        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));
        }
Example #2
0
        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>());
        }