private void btnApply_Click(object sender, EventArgs e) { if (cboObjects.SelectedItem != null) { if (indexFilter == -1) { sqlOption.Filters.Items.Add(new SqlOptionFilterItem((Enums.ObjectType)cboObjects.SelectedIndex, txtFilter.Text)); } else { sqlOption.Filters.Items[indexFilter].Filter = txtFilter.Text; sqlOption.Filters.Items[indexFilter].Type = (Enums.ObjectType)cboObjects.SelectedIndex; } HandlerHelper.RaiseOnChange(); this.Dispose(); } else { MessageBox.Show(this, "Must complete all fields", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }