using System.DirectoryServices.AccountManagement;
public static bool IsUserEnabled(string domain, string username) { using (var context = new PrincipalContext(ContextType.Domain, domain)) { using (var user = UserPrincipal.FindByIdentity(context, IdentityType.SamAccountName, username)) { if (user != null) { return user.Enabled ?? false; } } }
return false;
}