public async Task <IActionResult> Index() { var users = await _adminUserService.AllAsync(); var roles = await _roleManager .Roles .OrderBy(r => r.Name) .Select(r => new SelectListItem { Text = r.Name, Value = r.Name // roleName => RoleExistsAsync }) .ToListAsync(); var model = new UserListingViewModel { Users = users.OrderBy(u => u.Name).ThenBy(u => u.Username), Roles = roles }; return(View(model)); }
public JsonResult ListAll() => Json(_users.AllAsync().Result);
public async Task <IActionResult> All() => View(await userService.AllAsync(User));