private void EntityDescriptionTextbox_Leave(Object sender, EventArgs e) { // Get the entity being edited DataEntity entity = this.DomainTree.SelectedNode.Tag as DataEntity; if (entity == null) { return; } // Update the entity entity.CodeDescription = this.EntityDescriptionTextbox.Text; entity.Save(); }
private void EntityAllowRemove_CheckedChanged(Object sender, EventArgs e) { // Get the entity being edited DataEntity entity = this.DomainTree.SelectedNode.Tag as DataEntity; if (entity == null) { return; } // Update the entity entity.CanRemove = this.EntityAllowRemove.Checked; entity.Save(); }
private void EntityDomainDropdown_SelectedIndexChanged(Object sender, EventArgs e) { // Get the entity being edited DataEntity entity = this.DomainTree.SelectedNode.Tag as DataEntity; if (entity == null) { return; } // Update the entity entity.CodeDomain = this.EntityDomainDropdown.SelectedItem as DataDomain; entity.Save(); // Move the tree node for the entity TreeNode entityNode = this.DomainTree.SelectedNode; this.AddTreeNode(entity.CodeDomain == null ? this.RootNode.Nodes : this.DomainTree.Nodes[entity.CodeDomain.Identifier].Nodes, entityNode); this.DomainTree.SelectedNode = entityNode; }