public IActionResult RoleListesi() { _identityListModel = new IdentityListModel { IdentityRoles = _roleManager.Roles.ToList() }; return(View(_identityListModel)); }
public async Task <IActionResult> YetkiVer(string RoleId, string UserId)//Identity { try { if (RoleId == null || UserId == null) { throw new Exception("Değerler Geçersiz!"); } else { var role = _roleManager.FindByIdAsync(RoleId); var user = _userManager.FindByIdAsync(UserId); var roleResult = await _userManager.AddToRoleAsync(user.Result, role.Result.Name); if (roleResult.Succeeded) { ViewBag.Success = "Kullanıcı Onaylandı"; } else { throw new Exception(roleResult.Errors.ToString()); } } } catch (Exception ex) { ViewBag.Exceptions = ex.Message; } List <User> allUsers = _userManager.Users.ToList(); _identityListModel = new IdentityListModel { Users = new List <User>(), IdentityRoles = _roleManager.Roles.ToList() }; IList <string> result; foreach (User user in allUsers) { result = _userManager.GetRolesAsync(user).Result; if (result.Count == 0) { _identityListModel.Users.Add(user); } } return(View(_identityListModel)); }
public ViewViewComponentResult Invoke() { List <User> allUsers = _userManager.Users.ToList(); _identityListModel = new IdentityListModel { Users = new List <User>() }; IList <string> result; foreach (User user in allUsers) { result = _userManager.GetRolesAsync(user).Result; if (result.Count == 0) { _identityListModel.Users.Add(user); } } return(View(_identityListModel)); }
public IActionResult YetkiVer() { List <User> allUsers = _userManager.Users.ToList(); _identityListModel = new IdentityListModel { Users = new List <User>(), IdentityRoles = _roleManager.Roles.ToList() }; IList <string> result; foreach (User user in allUsers) { result = _userManager.GetRolesAsync(user).Result; if (result.Count == 0) { _identityListModel.Users.Add(user); } } return(View(_identityListModel)); }
public async Task <IActionResult> YetkiliListesi() { List <User> users = await _userManager.Users.ToListAsync(); _listModel = new IdentityListModel { UsersAndRoles = new List <UserAndRoles>() }; foreach (var user in users) { string rolInfo = _userManager.GetRolesAsync(user).Result.SingleOrDefault(); if (rolInfo != null) { _kayitliKullanici = new UserAndRoles { roleName = rolInfo, userName = user.UserName }; _listModel.UsersAndRoles.Add(_kayitliKullanici); } } _listModel.IdentityRoles = _roleManager.Roles.ToList(); return(View(_listModel)); }