public abstract bool CanDelete(Site item);
public abstract bool CanUpdate(Site item);
public abstract bool HasChildren(Site item);
public Site Create(CompoundIdentity owningOrgId, string name, string description, Site parent) { Site s = this.Create(owningOrgId, name, description); if (s != null && parent != null) { this.AddParent(s.Identity, parent.Identity); } return(s); }
public abstract bool HasParents(Site item);