//xóa đơn vị private void DVbttxoa_Click(object sender, EventArgs e) { try { UDQLDataContext ql = new UDQLDataContext(); int i = ql.cau32(DVtxtdonvi.Text); if (i == 1) { MessageBox.Show("mã bệnh không tồn tại"); } else { CDvDVdgv.DataSource = from a in ql.DonVis where 1 == 1 select new { a.MaDonVi, a.TenDonVi }; } } catch (Exception) { MessageBox.Show("không thể xóa vì bị tham chiếu"); } }