public virtual void Delete() { DeleteRequest dr = new DeleteRequest(); dr.DistinguishedName = Key; Service.Save(dr); }
public ApplicationGroup CreateGroup(string parent, string name, string description, GroupType groupType, bool isGlobalGroup) { AdApplicationGroup ag = new AdApplicationGroup(); ag.Name = name; ag.Description = description; ag.GroupType = groupType; ag.ContainerDn = string.Format("cn={0}{1},{2}", GROUPSCONTAINER, parent.Substring(3, parent.IndexOf(",") - 3), parent); ag.IsGlobalGroup = isGlobalGroup; ag.Groups = new Collections.ApplicationGroupCollection(true); _Service.Save(ag.CreateNew()); return(new ApplicationGroup(ag)); }