public IActionResult <GameDetailsViewModel> Details(int id, HttpSession session, HttpResponse response) { User activeUser = AuthenticationManager.GetAuthenticatedUser(session.Id); if (activeUser == null) { this.Redirect(response, "/users/login"); return(null); } GameDetailsViewModel detailsGame = this.service.GetDetailsFromGame(id); return(this.View(detailsGame)); }
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); }
public IActionResult <IEnumerable <GameViewModel> > Home(HttpSession session, HttpResponse response) { User activeUser = AuthenticationManager.GetAuthenticatedUser(session.Id); if (activeUser == null) { this.Redirect(response, "/users/login"); return(null); } var allVeiwGameModels = this.service.GetAllGameViewModels(); return(this.View(allVeiwGameModels)); }