public IActionResult Hangar(HangarViewModel hangar) { if (!ModelState.IsValid) { return(RedirectToAction("Error", "Home")); } return(this.View()); }
public IActionResult Hangar() { var userId = this._userManager.GetUserId(this.User); //PlayerShips available var playerShips = _playerServices.GetPlayerShips(userId); //PlayerPlans var playerPlans = _playerServices.GetPlayerPlans(userId); var plansIds = playerPlans.Select(x => x.Id).ToList(); var planModels = _playerServices.GetPlansModels(plansIds); HangarViewModel hangar = new HangarViewModel() { Ships = playerShips, Plans = playerPlans, PlanModels = planModels }; return(this.View(hangar)); }