Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 3
0
 public async Task <DeThiAddResponse> AddDeThi([FromBody] DeThiAddRequest deThi)
 {
     return(await _deThiBusiness.Add(deThi));
 }
Ejemplo n.º 4
0
 public async Task <DeThiAddResponse> Add(DeThiAddRequest deThiRequest)
 {
     return(await _deThiRepository.Add(deThiRequest.deThi));
 }