public void OnGet(int movieId) { var userId = HttpContext.GetUserId(); Movie = _movieService.GetById(movieId); var buyOrder = _buyOrderService.Query(bo => bo.UserId == userId && bo.MovieId == movieId) .FirstOrDefault(); MovieBuyOrder = buyOrder; }
public JsonResult OnGetBuyOrder(int movieId) { var userId = HttpContext.GetUserId(); var buyOrder = _buyOrderService.Query(bo => bo.UserId == userId && bo.MovieId == movieId) .FirstOrDefault(); if (buyOrder == null) { buyOrder = new BuyOrderDto() { UserId = userId, MovieId = movieId, }; buyOrder = _buyOrderService.Create(buyOrder); } return(new JsonResult(buyOrder)); }