コード例 #1
0
        public ActionResult Index()
        {
            var accountManagers = new AccountManagerListViewModel(userManager.GetRoles(User.Identity.GetUserId()));

            foreach (var admin in userManager.GetUsers().Where(u => u.Role.Any(r => r.Name == "sales")))
            {
                var accountManagerViewModel = new AccountManagerViewModel
                {
                    Id          = admin.Id,
                    Email       = admin.Email,
                    ImageUrl    = admin.ImageUrl,
                    Name        = admin.Name,
                    Phone       = admin.Phone,
                    IsLockedOut = admin.IsLockedOut
                };

                accountManagers.Collection.Add(accountManagerViewModel);
            }
            return(View(accountManagers));
        }