Exemplo n.º 1
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            int indexRowSelected = grvCellphone.CurrentCell.RowIndex;

            if (MessageBox.Show("Dữ liệu xóa sẽ ảnh hưởng đến các bảng khác và không thể phục hồi. Bạn có chắc chắn muốn xóa dữ liệu?", "Hộp thoại thông báo", MessageBoxButtons.OKCancel) == DialogResult.OK)
            {
                try
                {
                    connection.Open();
                    connection.Delete(cellphones[indexRowSelected]);
                    connection.Close();
                    Form1_Load(sender, e);
                }
                catch (Exception err)
                {
                    MessageBox.Show("Dữ liệu có liên quan đến bảng khác không thể xóa được");
                }
            }
        }