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")); }