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> Add() { var brands = await _brandApiClient.GetAll(); ViewBag.Brands = brands.Select(x => new SelectListItem() { Text = x.Name, Value = x.Id.ToString() }); var categories = await _categoryApiClient.GetAll(); ViewBag.Categories = categories.Select(x => new SelectListItem() { Text = x.Name, Value = x.Id.ToString() }); return(View()); }