private void FormProgramLinkEdit_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (DialogResult == DialogResult.OK) { return; } if (IsNew) { Programs.Delete(ProgramCur); } }
private void butDelete_Click(object sender, System.EventArgs e) { if (ProgramCur.ProgName != "") //prevent users from deleting program links that we included. { MsgBox.Show(this, "Not allowed to delete a program link with an internal name."); return; } if (MessageBox.Show(Lan.g(this, "Delete this program link?"), "", MessageBoxButtons.OKCancel) != DialogResult.OK) { return; } if (!IsNew) { Programs.Delete(ProgramCur); } DialogResult = DialogResult.OK; }