public async Task <ActionResult> Details(IdentityRoleVM rolePar) { var role = await _repo.FindById(rolePar.Id); if (role == null) { return(NotFound()); } var isSuccess = await _repo.AddUserByRole(role.Id, rolePar.NewUserName); var users = await _repo.FindAllUsersByRole(rolePar.Id); if (users.Count > 0) { rolePar.Users = users.ToList(); } else { rolePar.Users = new List <ApplicationUser>(); } if (!isSuccess) { ModelState.AddModelError(string.Empty, "Could not add " + rolePar.NewUserName); } return(View(rolePar)); }