public async Task <IActionResult> BuyTicket(SessionBuyTicketModel model) { try { if (!ModelState.IsValid) { return(View(model)); } var orderid = await _appOrder.Create(model); return(RedirectToAction("Checkout", "Order", new { id = orderid, idSession = model.Id })); } catch (Exception e) { ViewBag.Success = false; ViewBag.Message = e.Message; return(View(model)); } }