public IActionResult Create(CreatePlayerViewModel model) { if (!ModelState.IsValid) { return(RedirectToAction("Error", "Home")); } if (!_playerServices.CheckNameIsAvailable(model.PlayerName)) { return(this.View()); } var userid = this._userManager.GetUserId(this.User); //ADD Default configuration var player = this.mapper.Map <Player>(model); player.AplicationUserId = userid; player.NodeId = "1001"; player.Money = 1000; player.PlanPlayers.Add(new PlanPlayer() { PlanId = 1 }); player.PlayerShips.Add(new PlayerShip() { ShipId = 1 }); _playerServices.Add(player); return(this.View("Index", player)); }