Пример #1
0
        public ActionResult MapUnmatchedPlayers(MapUnmatchedPlayersViewModel model)
        {
            MappingManager mappingManager = new MappingManager(_context);
            PlayerManager  playerManager  = new PlayerManager(_context);

            if (model.SelectedName != null && model.SelectedName != "")
            {
                mappingManager.CreateNameMapping(model.UnmatchedPlayer.Name, model.SelectedName);
            }

            if (model.SelectedTeam != null && model.SelectedTeam != "")
            {
                mappingManager.CreateTeamMapping(model.UnmatchedPlayer.Team, model.SelectedTeam);
            }

            playerManager.DeleteUnmatchedPlayer(model.UnmatchedPlayer);

            return(RedirectToAction("MapUnmatchedPlayers", "Admin", null));
        }
Пример #2
0
        public ActionResult CreateTeamMappingForLeague(List <TeamMapping> teamMappings)
        {
            if (ModelState.IsValid)
            {
                MappingManager adminManager = new MappingManager(_context);

                foreach (TeamMapping teamMapping in teamMappings)
                {
                    if (teamMapping.NewTeam != "")
                    {
                        adminManager.CreateTeamMapping(teamMapping.OldTeam, teamMapping.NewTeam);
                    }
                }

                return(RedirectToAction("MapTeams"));
            }
            else
            {
                return(View(teamMappings));
            }
        }