private void dgvGiaVe_CellClick(object sender, DataGridViewCellEventArgs e) { try { // Thứ tự dòng hiện hành int r; if (dgvGiaVe.CurrentCell == null) { return; } else { r = dgvGiaVe.CurrentCell.RowIndex; } txtMaGiaVe.Text = dgvGiaVe.Rows[r].Cells[0].Value.ToString(); txtTenGiaVe.Text = dgvGiaVe.Rows[r].Cells[1].Value.ToString(); txtGiaVe.Text = dgvGiaVe.Rows[r].Cells[2].Value.ToString(); txtGioToiThieu.Text = dgvGiaVe.Rows[r].Cells[4].Value.ToString(); txtGioToiDa.Text = dgvGiaVe.Rows[r].Cells[5].Value.ToString(); txtUuDai.Text = dgvGiaVe.Rows[r].Cells[6].Value.ToString(); cboLoaiXe.Text = blXe.GetNameVehicle(dgvGiaVe.Rows[r].Cells[3].Value.ToString()).Tables[0].Rows[0][0].ToString(); if (dgvGiaVe.Rows[r].Cells["VeThang"].Value.ToString() == "True") { checkBoxVeThang.Checked = true; txtSoThang.Text = dgvGiaVe.Rows[r].Cells[8].Value.ToString(); } else { checkBoxVeThang.Checked = false; txtSoThang.Text = dgvGiaVe.Rows[r].Cells[8].Value.ToString(); } } catch { MessageBox.Show("Có lỗi!"); } }