public async Task <bool> Add(DeThiAddRequest deThiAddRequest) { using (var client = new HttpClient()) { DeThiAddResponse deThiAddResponse = new DeThiAddResponse(); client.BaseAddress = new Uri(Constants.URI); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json")); var postTask = await client.PostAsJsonAsync <DeThiAddRequest>(Constants.AddDeThi, deThiAddRequest); if (postTask.IsSuccessStatusCode) { deThiAddResponse = await postTask.Content.ReadAsAsync <DeThiAddResponse>(); if (deThiAddResponse.Code == 1) { return(true); } else { return(false); } } return(false); } }
public async Task <bool> Add(DeThi deThi) { DeThiAddRequest deThiAddRequest = new DeThiAddRequest { deThi = deThi }; return(await _deThiService.Add(deThiAddRequest)); }
public async Task <DeThiAddResponse> AddDeThi([FromBody] DeThiAddRequest deThi) { return(await _deThiBusiness.Add(deThi)); }
public async Task <DeThiAddResponse> Add(DeThiAddRequest deThiRequest) { return(await _deThiRepository.Add(deThiRequest.deThi)); }