private void btnDelete_Click(object sender, EventArgs e) { if (grdData.CurrentRow == null || grdData.IsStatusRow(grdData.CurrentRow.Index)) { return; } int nSalaryTariffID = (int)grdData.CurrentRow.Cells["grcID"].Value; if (RFMMessage.MessageBoxYesNo("”далить данные о тарифах?") == DialogResult.Yes) { oSalaryTariffsList.ClearError(); if (oSalaryTariffsList.DeleteSalaryTariffs(nSalaryTariffID) && oSalaryTariffsList.ErrorNumber == 0) { grdData_Restore(); } } }