public async Task <IActionResult> MoveToTop(int id, string scoring, string playerPosition)
        {
            PlayerRanking playerToMove = await _rankingRepository.GetByIdAsync(id);

            IEnumerable <PlayerRanking> allPlayerRanks = await _rankingRepository.ListAllAsync();

            IEnumerable <Player> allPlayers = await _playerRepository.ListAllAsync();

            List <PlayerRanking> playersOfPosition = _rankingRepository.CreateListOfPlayersOfPosition(playerToMove, allPlayerRanks, allPlayers);
            await _rankingRepository.MoveToTop(playerPosition, scoring, allPlayerRanks, playersOfPosition, playerToMove);

            if (playerPosition == "All Players")
            {
                return(RedirectToAction(scoring));
            }
            if (playerPosition != "All Players")
            {
                return(RedirectToAction(scoring, new
                {
                    playerPosition
                }));
            }
            else
            {
                return(RedirectToAction("Standard"));
            }
        }