Пример #1
0
        public ActionResult AddRoleToUser(ApplicationDbContext model, string id)
        {
            var account = UserManager.FindById(id);

            var roles = new AddUserRoleViewModel
            {
                UserId = account.Id,
                UserName = account.UserName,
                RoleList = model.Roles,
            };

            return View(roles);
        }
Пример #2
0
        public ActionResult AddRoleToUser(ApplicationDbContext model, string rolename, string id)
        {
            var account = UserManager.FindById(id);

            if (rolename != "")
            {
                // Add role to user.
                UserManager.AddToRole(account.Id, rolename);

                return RedirectToAction("User", new { id = account.Id });
            }

            ModelState.AddModelError("", "You did not select a role.");

            var roles = new AddUserRoleViewModel
            {
                UserId = account.Id,
                UserName = account.UserName,
                RoleList = model.Roles,
            };

            ViewBag.Controller = "AddRoleToUser";
            return View(roles);
        }