Esempio n. 1
0
        public async Task <IActionResult> UpdateReceiveAddress(OrderUpdateAddressRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            var result = await _orderApiClient.UpdateAddress(request);

            if (result.IsSuccess)
            {
                TempData["result"] = "Cập nhật địa chỉ giao hàng thành công";
                return(RedirectToAction(nameof(Detail), new { id = request.Id }));
            }
            ModelState.AddModelError("", result.Message);
            return(View(request));
        }