private void EditComponent(BusinessRuleComponentVO c)
        {
            EditBusinessRuleCompWindow w = new EditBusinessRuleCompWindow(Utilities.DeepCopy(c), false);

            w.ShowDialog();

            Refresh();
        }
        private void cmdAdd_Click(object sender, RoutedEventArgs e)
        {
            EditBusinessRuleCompWindow w = new EditBusinessRuleCompWindow();

            w.ShowDialog();

            Refresh();
        }
        private void EditBusinessRuleComponent(BusinessRuleComponentVO comp, BusinessRuleNodeVO parent)
        {
            EditBusinessRuleCompWindow w = new EditBusinessRuleCompWindow(comp, parent, false);

            w.ShowDialog();
        }
        private void EditBusinessRuleComponent(BusinessRuleComponentVO comp)
        {
            EditBusinessRuleCompWindow w = new EditBusinessRuleCompWindow(comp, false);

            w.ShowDialog();
        }
        private void ViewComponent(BusinessRuleComponentVO c)
        {
            EditBusinessRuleCompWindow w = new EditBusinessRuleCompWindow(Utilities.DeepCopy(c), true);

            w.ShowDialog();
        }