Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }