public bool SaveClientOrderInfo(ISession session, ClientOrderInformatiomViewModel clientOrderInformatiomViewModel) { if (clientOrderInformatiomViewModel == null) { return(false); } var clientInfo = JsonConvert.SerializeObject(clientOrderInformatiomViewModel); session.SetString("ClientOrderInfo", clientInfo); return(true); }
public IActionResult ClientCheckout(ClientOrderInformatiomViewModel clientOrderInformatiomViewModel) { if (!ModelState.IsValid) { return(View()); } clientLogic.SaveClientOrderInfo(HttpContext.Session, clientOrderInformatiomViewModel); return(RedirectToAction("Payment", "PaymentStripe")); }