public async Task <IActionResult> UpdateDealer(DealerListModel model) { if (ModelState.IsValid) { model.Address = model.Address + " -" + model.City + "/" + model.District; await _dealerService.UpdateDealerAsync(model); return(RedirectToAction("Index", "Dealer")); } else { return(View(model)); } }
public async Task UpdateDealerAsync(DealerListModel model) { MultipartFormDataContent formDataContent = new MultipartFormDataContent(); formDataContent.Add(new StringContent(model.Id.ToString()), nameof(model.Id)); formDataContent.Add(new StringContent(model.Name), nameof(model.Name)); formDataContent.Add(new StringContent(model.Address), nameof(model.Address)); formDataContent.Add(new StringContent(model.Email), nameof(model.Email)); formDataContent.Add(new StringContent(model.PhoneNumber), nameof(model.PhoneNumber)); _httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", _accessor.HttpContext.Session.GetString("token")); await _httpClient.PutAsync($"{model.Id}", formDataContent); }