示例#1
0
        public async Task <bool> UpdateCauHoi_DeThi(UpdateCauHoi_DeThiRequest request)
        {
            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.PutAsJsonAsync <UpdateCauHoi_DeThiRequest>(Constants.UpdateCauHoi_DeThi, request);


                if (postTask.IsSuccessStatusCode)
                {
                    deThiAddResponse = await postTask.Content.ReadAsAsync <DeThiAddResponse>();

                    if (deThiAddResponse.Code == 1)
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                return(false);
            }
        }
        public async Task <bool> UpdateCauHoi_DeThi(int IdCauHoi, int IDDeThi)
        {
            UpdateCauHoi_DeThiRequest updateCauHoi_DeThiRequest = new UpdateCauHoi_DeThiRequest
            {
                IDCauHoi = IdCauHoi,
                IDDeThi  = IDDeThi
            };

            return(await _deThiService.UpdateCauHoi_DeThi(updateCauHoi_DeThiRequest));
        }
 public async Task <DeThiAddResponse> UpdateCauHoi_DeThi([FromBody] UpdateCauHoi_DeThiRequest request)
 {
     return(await _deThiBusiness.UpdateCauHoi_DeThi(request));
 }
示例#4
0
 public async Task <DeThiAddResponse> UpdateCauHoi_DeThi(UpdateCauHoi_DeThiRequest request)
 {
     return(await _deThiRepository.UpdateCauHoi_DeThi(request.IDCauHoi, request.IDDeThi));
 }