public List <UserDTO> GetAllUsers(string roleId) { var context = new AuthContext(); var db = new DiplomnaEntities(); var usersInRole = _roleManager.FindById(roleId).Users.Select(x => x.UserId).ToList(); var roleName = _roleManager.FindById(roleId).Name; var usersForReturn = context.Users.Where(x => usersInRole.Contains(x.Id)).ToList().Select(x => new UserDTO { Id = x.Id, Email = x.Email, Role = roleName, SalonsCount = db.Salons.Count(y => y.CreateBy.ToLower() == x.Email.ToLower()) }).ToList(); return(usersForReturn); }