public void Buy(User activeUser, BuyBindingModel bbm) { var owner = this.Context.Users.Find(activeUser.Id); var game = this.Context.Games.Find(bbm.Id); owner.Games.Add(game); this.Context.SaveChanges(); }
public IActionResult Details(HttpResponse response, HttpSession session, BuyBindingModel bbm) { User activeUser = AuthenticationManager.GetAuthenticatedUser(session.Id); if (activeUser == null) { this.Redirect(response, "/users/login"); return(null); } this.service.Buy(activeUser, bbm); this.Redirect(response, "/store/home"); return(null); }