private void btnDelete_Click(object sender, EventArgs e) { GridViewRowInfo currentRow = RgvSuppliers.CurrentRow; if (currentRow != null) { DialogResult dialogResult = MessageBox.Show( "آیا میخواهید این تامین کننده را حذف کنید؟", "هشدار" , MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (dialogResult == DialogResult.OK) { SupplierViewModel.RemoveEntity(GetSelectedSupplier(RgvSuppliers.CurrentRow)); MessageBox.Show("تامین کننده با موفقیت حذف گردید"); UpdateSupplierGridView(); } } }