구매 정보 등록 모델. 편의상 샘플 데이터로 초기화 합니다.
コード例 #1
0
        public IActionResult Create(RegisterCheckoutModel model)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            // 새 구매 정보 저장
            var checkout = model.ToCheckout();
            checkoutRepository.Add(checkout);

            // 결제 페이지로 이동
            return RedirectToAction(nameof(Gateway), new { id = checkout.Id });
        }
コード例 #2
0
        public ActionResult Index(RegisterCheckoutModel model)
        {
            if (!ModelState.IsValid)
            {
                return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }

            // 새 구매 정보 저장
            var checkout = model.ToCheckout();
            checkoutRepository.Add(checkout);

            // 결제 페이지로 이동
            return RedirectToAction(nameof(Gateway), new { id = checkout.Id });
        }