Beispiel #1
0
        public async Task <ActionResult> AddUserToRole(ApplicationUserAndRoleViewModel model)
        {
            var role = db.Roles.Find(model.RoleId);

            if (role != null)
            {
                await UserManager.AddToRoleAsync(model.UserId, role.Name);
            }
            return(RedirectToAction("AddUserToRole"));
        }
Beispiel #2
0
        public async Task <ActionResult> AddUserToRole()
        {
            ApplicationUserAndRoleViewModel vm = new ApplicationUserAndRoleViewModel();
            var Users = await db.Users.ToListAsync();

            var roles = await db.Roles.ToListAsync();

            ViewBag.UserId = new SelectList(Users, "Id", "UserName");
            ViewBag.RoleId = new SelectList(roles, "Id", "Name");
            return(View(vm));
        }