예제 #1
0
        public async Task <FairDTO> AddFair(FairDTO fairDTO)
        {
            HttpRequestMessage requestMessage = new HttpRequestMessage()
            {
                RequestUri = new Uri("http://localhost:57892/api/Fair/Add"),
                Method     = HttpMethod.Post,
                Content    = HttpRequestExtensions.ContentAsByteJson(fairDTO),
            };
            var response = await _httpClient.SendAsync(requestMessage);

            var result = HttpResponseExtensions.ContentAsType <FairDTO>(response);

            return(result);
        }
예제 #2
0
        public async Task <string> UpdateAsync(InterviewDTO interviewDTO)
        {
            HttpRequestMessage requestMessage = new HttpRequestMessage()
            {
                RequestUri = new Uri("http://localhost:57892/api/Interview/Update"),
                Method     = HttpMethod.Post,
                Content    = HttpRequestExtensions.ContentAsByteJson(interviewDTO),
            };
            var response = await _httpClient.SendAsync(requestMessage);

            if (response.StatusCode == HttpStatusCode.OK)
            {
                return(await Task.FromResult("Görüşme Güncellendi."));
            }
            return(await Task.FromResult("Görüşme Güncellenemedi."));
        }