private void addCondition_Click(object sender, System.EventArgs e)
        {
            var variablesForRuleStatement = _variables.Where(x => !UsedVariableNames.Contains(x.Name)).ToList();
            var addConditionForm          = new EditRuleStatementForm(variablesForRuleStatement);

            addConditionForm.OnAddStatement += AddCondition;
            addConditionForm.ShowDialog();

            RefreshConditionsListView();
        }
        private void addConclusion_Click(object sender, System.EventArgs e)
        {
            if (_conclusion != null)
            {
                MessageBox.Show("Можно заполнить только одно заключение", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            var variablesForRuleStatement = _variables.Where(x => !UsedVariableNames.Contains(x.Name)).ToList();
            var addConditionForm          = new EditRuleStatementForm(variablesForRuleStatement);

            addConditionForm.OnAddStatement += AddConclusion;
            addConditionForm.ShowDialog();

            RefreshConclusionListView();
        }