Ejemplo n.º 1
0
        public void Rename(T objectBase, IBuildingBlock buildingBlock)
        {
            var forbiddenNames = GetForbiddenNames(objectBase);
            var command        = _interactionTask.Rename(objectBase, forbiddenNames, buildingBlock);

            _context.AddToHistory(command);
        }
Ejemplo n.º 2
0
        public virtual void Rename(T objectBase, IEnumerable <IObjectBase> existingObjectsInParent, IBuildingBlock buildingBlock)
        {
            var forbiddenNames = GetForbiddenNames(objectBase, existingObjectsInParent);

            _context.AddToHistory(_interactionTask.Rename(objectBase, forbiddenNames, buildingBlock));
        }