Example #1
0
        public ActionResult QuyenHan()
        {
            var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>());
            var roles       = roleManager.Roles.ToList();

            QuyenHanViewModel viewModel = new QuyenHanViewModel
            {
                IdentityRoles = roles
            };

            return(View(viewModel));
        }
Example #2
0
        public ActionResult ThemQuyenHan(QuyenHanViewModel viewModel)
        {
            // Create role
            if (!ModelState.IsValid)
            {
                return(View("QuyenHan"));
            }

            var roleName    = viewModel.RoleName;
            var roleStore   = new RoleStore <IdentityRole>(new ApplicationDbContext());
            var roleManager = new RoleManager <IdentityRole>(roleStore);
            var roleCanBo   = new IdentityRole(roleName);

            roleManager.Create(roleCanBo);

            return(RedirectToAction("QuyenHan"));
        }