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(); }