Example #1
0
        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;
            }
        }
Example #2
0
        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;
        }
Example #3
0
        // 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);
        }