public void setBangDiem(BangDiem bd) { this.panel_bangdiem.Controls.Clear(); listDMH = bd.bang_diem.ToArray <DiemMonHoc>(); for (int i = listDMH.Length - 1; i >= 0; i--) { DiemItem item = new DiemItem(); item.ma_mon_hoc.Text = listDMH[i].ma_mh; item.ten_mon_hoc.Text = listDMH[i].ten_mh; item.nhom_to.Text = listDMH[i].nhomto; item.sotinchi.Text = listDMH[i].so_tin_chi; item.diemthanhphan.Text = listDMH[i].diem_thanhphan; item.diemthi.Text = listDMH[i].diem_thi; item.diemtongket.Text = listDMH[i].diem_tong_ket; item.Dock = DockStyle.Top; item.TabIndex = i; this.panel_bangdiem.Controls.Add(item); } setupHeader(); this.diemTBHK.Text = "Điểm trung bình học kỳ: " + bd.diem_tb; this.diemTBTL.Text = "Điểm trung bình tích lũy: " + bd.diem_tb; this.soTCDK.Text = "Số tín chỉ đăng ký học kỳ: " + bd.so_tc; this.soTCTL.Text = "Số tín chỉ tích lũy: " + bd.so_tctl; this.soTCTLHK.Text = "Số tín chỉ tích lũy học kỳ: " + bd.so_tctl_hk; }
public void setupHeader() { DiemItem lt = new DiemItem(); setupHeader(lt.ma_mon_hoc); setupHeader(lt.ten_mon_hoc); setupHeader(lt.nhom_to); setupHeader(lt.sotinchi); setupHeader(lt.diemthanhphan); setupHeader(lt.diemthi); setupHeader(lt.diemtongket); lt.Name = "header_bangdiem"; lt.Dock = DockStyle.Top; this.panel_bangdiem.Controls.Add(lt); }