private void btn_Save_Click(object sender, EventArgs e) { SetPasteActionFromControls(this.PasteAction); if (PasteAction.ValidateData(this.PasteAction)) { if (this.isNew) { Global.Actions.Add(this.PasteAction); Global.SaveActions(); } else { SetPasteActionFromControls(this.ExistingAction); Global.SaveActions(); } this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("One or more settings are not valid", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Error); } }