private void DetailRowDeleteButtonClicked() { if (bufferedHojoKamokuTable.RowCount("") > 0) { helper.MsgBox.Err(KaikeiSystemBody.Properties.Resources.MsgDeleteHojoKamoku); return; } var res = System.Windows.Forms.MessageBox.Show(KaikeiSystemBody.Properties.Resources.MsgConfirmToDeleteRow, KaikeiSystemBody.Properties.Resources.CaptionConfirm, System.Windows.Forms.MessageBoxButtons.OKCancel, System.Windows.Forms.MessageBoxIcon.Warning); if (res == System.Windows.Forms.DialogResult.OK) { if (Context.KaikeiDatabase.KaikeiDenpyouMeisai.IsUsedKanjouKamoku(kanjouKamokuRow.GetId())) { helper.MsgBox.Err(Properties.Resources.MsgUsedKamokuCanNotDelete); } else if (bufferedKanjouKamokuTable.Delete(kanjouKamokuRow)) { } else { helper.MsgBox.ShowMsg("DB error", "err"); } popup.Close(); } }