private void btnDeleteCategory_Click(object sender, EventArgs e) { if (dgvCategoryInfo.SelectedRows.Count > 0) { var id = Convert.ToInt32(dgvCategoryInfo.SelectedRows[0].Cells[0].Value); if (proiBll.GetProductInfoCountByCatId(id) > 0) { MessageBox.Show("该商品目录下有产品,不能删除"); } else { var msg = catBLL.DeleteCategoryInfoById(id) ? "删除成功" : "删除失败"; MessageBox.Show(msg); LoadCategoryInfoByDelFlag(0); } } else { MessageBox.Show("未选中要删除的行"); } }