public async Task <IActionResult> AssignCategory(CategoryAssignRequest request) { if (!ModelState.IsValid) { return(View()); } var result = await _productApiClient.AssignCategory(request.Id, request); var roleAssignRequest = await GetCategoryAssignRequest(request.Id); if (result.IsSuccessed) { TempData["result"] = "Cập nhật danh mục thành công"; return(RedirectToAction("Index")); } ModelState.AddModelError("", result.Message); return(View(roleAssignRequest)); }