Esempio n. 1
0
        private void OnMetaObjectDeleted(object sender, RepositoryMetaObjectDeletedEventArgs args)
        {
            var metaObjectDeleted = this.MetaObjectDeleted;

            if (metaObjectDeleted != null)
            {
                metaObjectDeleted(this, args);
            }

            var metaObjectId = args.MetaObjectId;
            var nodes        = this.Nodes.SelectSingleNode(metaObjectId);

            foreach (var node in nodes)
            {
                node.Remove();
            }

            this.Nodes.RepositoryNode.Sync();
        }
 private void ExplorerMetaObjectDeleted(object sender, RepositoryMetaObjectDeletedEventArgs args)
 {
     this.metavalidationView.Validate(Domain.GetDomain(args.Repository.Domain));
 }