Exemple #1
0
        public ADComputer NewCopy(ComputerPrincipal computer)
        {
            var adComputer = new ADComputer
            {
                Name                  = computer.Name,
                DisplayName           = computer.DisplayName,
                SamAccountName        = computer.SamAccountName,
                UserPrincipalName     = computer.UserPrincipalName,
                DistinguishedName     = computer.DistinguishedName,
                Description           = computer.Description,
                StructuralObjectClass = computer.StructuralObjectClass,
                LockedOut             = computer.IsAccountLockedOut(),
                Enabled               = computer.Enabled ?? false
            };

            return(adComputer);
        }