private void DataGridView2Config(ViewSapXepLichTrinh viewSapXepLichTrinh) { //dataGridView2.Refresh(); ATINChamCongEntities context = new ATINChamCongEntities(); var lstSapXepLTT = context.spGetSapXepLichTrinhTamByNguoi(viewSapXepLichTrinh.MaNguoi).ToList(); var lstLichTrinh = context.spGetAllLichTrinh().ToList(); dataGridView2.DataSource = lstSapXepLTT; if (lstSapXepLTT.Count < 1) { return; } dataGridView2.Columns["TuNgay"].DisplayIndex = 0; dataGridView2.Columns["DenNgay"].DisplayIndex = 1; dataGridView2.Columns["TenLichTrinh"].DisplayIndex = 2; foreach (DataGridViewRow row in dataGridView2.Rows) { foreach (var lichtrinh in lstLichTrinh) { if ((row.DataBoundItem as SapXepLichTrinhTam).MaLichTrinh == lichtrinh.MaLichTrinh) { row.Cells["TenLichTrinh"].Value = lichtrinh.TenLichTrinh; } } } dataGridView2.Columns["LichTrinh"].Visible = false; dataGridView2.Columns["Nguoi"].Visible = false; dataGridView2.Columns["MaNguoi"].Visible = false; dataGridView2.Columns["MaLichTrinh"].Visible = false; dataGridView2.Columns["MaLichTrinhTam"].Visible = false; }