Пример #1
0
        public ActionResult DeleteRole(String roleName)
        {
            String[] usersInRole = Roles.GetUsersInRole(roleName);
            if (usersInRole.Count() > 0)
            {
                Roles.RemoveUsersFromRole(usersInRole, roleName);
            }
            DocumentsOperations docOps = new DocumentsOperations();
            AuthenticationsAndAuthorizationsOperations aNaOps = new AuthenticationsAndAuthorizationsOperations();

            docOps.RemoveRolesFilesAuthorizationsByRoleID(aNaOps.GetRoleIDByRoleName(roleName));
            var delRoleStatus = Roles.DeleteRole(roleName, false);

            return(RedirectToAction("ListRoles"));
        }