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 }); }
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 }); }