public async Task <IActionResult> Create([FromForm] BrandCreateRequest request) { if (!ModelState.IsValid) { return(View(request)); } var brands = await _brandApiClient.GetAll(); ViewBag.Brand = brands.Select(x => new SelectListItem() { Text = x.Name, Value = x.IdBrand.ToString(), }); var result = await _brandApiClient.CreateBrand(request); if (result) { TempData["result"] = "Thêm mới Size thành công"; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Thêm Size thất bại"); return(View(request)); }
public async Task <IActionResult> Create(BrandCreateRequest request) { if (!ModelState.IsValid) { return(View(request)); } var result = await _brandApiClient.CreateBrand(request); if (result.IsSuccess) { TempData["result"] = "Thêm thương hiệu thành công"; return(RedirectToAction("Index")); } ModelState.AddModelError("", result.Message); return(View(request)); }