public AccountScoreboardVM GetPlayerList() { AccountScoreboardVM accountScoreboardVM = new AccountScoreboardVM(); var usersList = GetAllUsers().Users; accountScoreboardVM.PlayerList = new SelectListItem[usersList.Count]; for (int i = 0; i < usersList.Count; i++) { accountScoreboardVM.PlayerList[i] = new SelectListItem { Value = i.ToString(), Text = usersList[i].Name }; } return(accountScoreboardVM); }
public AccountScoreboardVM GetAllUsers() { var Users = myIdentityContext.Users.ToList(); var orderedList = Users .OrderByDescending(o => o.Score); AccountScoreboardVM viewModel = new AccountScoreboardVM(); var users = new List <User>(); viewModel.Users = users; foreach (var item in Users) { viewModel.Users.Add(new User { Score = item.Score, Name = item.UserName }); } return(viewModel); }