public virtual BusinessBase CreateActiveObjectCopy() { BusinessBase target = CreateNewChild(); target.Parent = this; ActiveObject.CopyTo(target, null); ActiveObject = target; return(ActiveObject); }