Ejemplo n.º 1
0
        public override bool AddNode(IXtreeNode parentInstance, string tag)
        {
            IGenericController ctrl = (IGenericController)parentInstance;

            ctrl.Collection[GenericTypeName].Add(Instance);

            return(true);
        }
Ejemplo n.º 2
0
        public override bool AutoDeleteNode(IXtreeNode parentInstance)
        {
            IGenericController ctrl = (IGenericController)parentInstance;

            ctrl.Collection[GenericTypeName].Remove(Instance);

            return(true);
        }
Ejemplo n.º 3
0
        public override bool DeleteNode(IXtreeNode parentInstance)
        {
            // TODO: Inject the ability to confirm the delete operation.

            IGenericController ctrl = (IGenericController)parentInstance;

            ctrl.Collection[GenericTypeName].Remove(Instance);

            return(true);
        }