private void buttonX1_Click(object sender, EventArgs e) { try { if (txtTenLop.Text != "") { DataTable _dtlopkq = _objlopbus.FindCT_TheoTen_KhoaHoc_ChuongTrinhHoc(txtTenLop.Text, cbbKhoaHoc.SelectedValue.ToString(), cbbChuongTrinhHoc.SelectedValue.ToString()); if (_dtlopkq.Rows.Count > 0) { dgvDSLop.DataSource = _dtlopkq; dgvDSLop.RowHeadersVisible = true; _dtlopkq.Columns.Add("STT"); _dtlopkq.Columns.Add("SoLuong"); for (int i = 0; i < _dtlopkq.Rows.Count; i++) { _dtlopkq.Rows[i]["STT"] = i + 1; } dgvDSLop.Columns["STT"].DisplayIndex = 0; dgvDSLop.Columns["STT"].Width = 30; dgvDSLop.Columns["MaLop"].HeaderText = "Mã Lớp"; dgvDSLop.Columns["MaLop"].Width = 50; dgvDSLop.Columns["TenLop"].HeaderText = "Tên Lớp"; for (int i = 0; i < _dtlopkq.Rows.Count; i++) { _dtlopkq.Rows[i]["SoLuong"] = _objlopbus.GetSoLuongHocVien(dgvDSLop.Rows[i].Cells[0].Value.ToString()); } dgvDSLop.Columns["SoLuong"].DisplayIndex = 3; dgvDSLop.Columns["SoLuong"].HeaderText = "Số Lượng Học Viên"; dgvDSLop.Columns["NgayBatDau"].HeaderText = "Ngày Bắt Đầu"; dgvDSLop.Columns["NgayKetThuc"].HeaderText = "Ngày Kết Thúc"; dgvDSLop.Columns["TenCa"].HeaderText = "Ca học"; dgvDSLop.Columns["GioBatDau"].HeaderText = "Giờ Bắt Đầu"; dgvDSLop.Columns["GioKetThuc"].HeaderText = "Giờ Kết Thúc"; dgvDSLop.Columns["DanhSachNgay"].HeaderText = "Ngày Học"; dgvDSLop.Columns["TenGV"].HeaderText = "Tên Giảng Viên"; dgvDSLop.Columns["TenPhong"].HeaderText = "Phòng Học"; dgvDSLop.ClearSelection(); } else { MessageBox.Show("Không có lớp cần tìm ", "Thông Báo ", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Bạn Chưa Nhập tên lớp ", "Thông Báo ", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show("Chọn đủ thông tin khóa học, chương trình học ", "Thông Báo ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }