public virtual void Add(TObject obj)
        {
            BusinessManager?.AddBusinessObject(obj, false);

            ObjectDictionary().Add(obj);
            EntrySet.Add(obj.Entry);
        }