public frmTK_HoatDong() { hpBUS = new HocPhanBUS(); svBUS = new SinhVienBUS(); ctxhBUS = new CTXHBUS(); dsCTXHBUS = new DSSV_CTXHBUS(); rlBUS = new RenLuyenBUS(); dsRLBUS = new DSSV_RLBUS(); vpBUS = new ViPhamBUS(); ktButton = frmMain.ktButtonClick; InitializeComponent(); kiemTra(); if (frmMain.user.LoaiUser == "SinhVien") { this.txtNhapMSSV.Text = frmMain.user.Ma; this.txtNhapMSSV.Enabled = false; TimThongTin(); } else { this.txtNhapMSSV.AutoCompleteMode = AutoCompleteMode.Suggest; this.txtNhapMSSV.AutoCompleteSource = AutoCompleteSource.CustomSource; var lstMSSV = svBUS.getMSSV(); AutoCompleteStringCollection AutoComp = new AutoCompleteStringCollection(); foreach (var sv in lstMSSV) { AutoComp.Add(sv); } this.txtNhapMSSV.AutoCompleteCustomSource = AutoComp; } }
public frmQL_CTXH_HDRL() { ktButton = frmMain.ktButtonClick; ctxhBUS = new CTXHBUS(); rlBUS = new RenLuyenBUS(); svBUS = new SinhVienBUS(); dsCTXHBUS = new DSSV_CTXHBUS(); dsRLBUS = new DSSV_RLBUS(); InitializeComponent(); kiemTra(); Clear(); this.txtNhapMaSV.AutoCompleteMode = AutoCompleteMode.Suggest; this.txtNhapMaSV.AutoCompleteSource = AutoCompleteSource.CustomSource; var lstMSSV = svBUS.getMSSV(); AutoCompleteStringCollection AutoComp = new AutoCompleteStringCollection(); foreach (var sv in lstMSSV) { AutoComp.Add(sv); } this.txtNhapMaSV.AutoCompleteCustomSource = AutoComp; }
// Report Thong Ke RenLuyen public frmReport(string maSV, string hoTen, string maLop, string namHoc, int hocKy, string tongDiem, string xepLoai) { InitializeComponent(); RenLuyenBUS rlBUS = new RenLuyenBUS(); ReportDataSource reportDataSource = new ReportDataSource(); reportDataSource.Name = "dsRenLuyen_By_MSSV"; reportDataSource.Value = rlBUS.getHDRLByMaSV_NamHoc_HocKy(maSV, namHoc, hocKy); reportViewer1.LocalReport.DataSources.Add(reportDataSource); this.reportViewer1.LocalReport.ReportEmbeddedResource = "GUI.ReportViews.rpRenLuyen_By_MSSV.rdlc"; ReportParameter[] rp = new ReportParameter[7]; rp[0] = new ReportParameter("MaSV", maSV); rp[1] = new ReportParameter("HoTen", hoTen); rp[2] = new ReportParameter("NamHoc", namHoc); rp[3] = new ReportParameter("HocKy", hocKy.ToString()); rp[4] = new ReportParameter("TongDiem", tongDiem); rp[5] = new ReportParameter("XepLoai", xepLoai); rp[6] = new ReportParameter("MaLop", maLop); reportViewer1.LocalReport.SetParameters(rp); }