Example #1
0
        private void btn_BaoCao_Click(object sender, EventArgs e)
        {
            List<int> SelectedMoHinh = new List<int>();
            List<int> SelectedHinhThuc = new List<int>();

            foreach (object item in clb_MoHinh.CheckedItems)
            {
                DataRowView drv = (DataRowView)item;
                SelectedMoHinh.Add(Convert.ToInt32(drv["id"]));
            }

            if (SelectedMoHinh.Count <= 0) SelectedMoHinh = null;

            foreach (object item in clb_HinhThuc.CheckedItems)
            {
                DataRowView drv = (DataRowView)item;
                SelectedHinhThuc.Add(Convert.ToInt32(drv["id"]));
            }

            if (SelectedHinhThuc.Count <= 0) SelectedHinhThuc = null;

          
            DataTable dt_NV = oBaoCao.NV_Theo_HinhThuc_MoHinh(SelectedMoHinh, SelectedHinhThuc);

            DataSet.NV_MoHinh_HinhThuc ds = new DataSet.NV_MoHinh_HinhThuc();
            Reports.NV_MoHinh_HinhThuc rpt = new Reports.NV_MoHinh_HinhThuc();

            rpt.SetDataSource(dt_NV);
            crystalReportViewer1.ReportSource = rpt;

            ((TextObject)(rpt.Subreports["Header.rpt"].ReportDefinition.ReportObjects["rptName"])).Text = "BÁO CÁO NHÂN VIÊN HỌC TẬP NƯỚC NGOÀI";


        }
Example #2
0
        private void btn_BaoCao_Click(object sender, EventArgs e)
        {
            List <int> SelectedMoHinh   = new List <int>();
            List <int> SelectedHinhThuc = new List <int>();

            foreach (object item in clb_MoHinh.CheckedItems)
            {
                DataRowView drv = (DataRowView)item;
                SelectedMoHinh.Add(Convert.ToInt32(drv["id"]));
            }

            if (SelectedMoHinh.Count <= 0)
            {
                SelectedMoHinh = null;
            }

            foreach (object item in clb_HinhThuc.CheckedItems)
            {
                DataRowView drv = (DataRowView)item;
                SelectedHinhThuc.Add(Convert.ToInt32(drv["id"]));
            }

            if (SelectedHinhThuc.Count <= 0)
            {
                SelectedHinhThuc = null;
            }


            DataTable dt_NV = oBaoCao.NV_Theo_HinhThuc_MoHinh(SelectedMoHinh, SelectedHinhThuc);

            DataSet.NV_MoHinh_HinhThuc ds  = new DataSet.NV_MoHinh_HinhThuc();
            Reports.NV_MoHinh_HinhThuc rpt = new Reports.NV_MoHinh_HinhThuc();

            rpt.SetDataSource(dt_NV);
            crystalReportViewer1.ReportSource = rpt;

            ((TextObject)(rpt.Subreports["Header.rpt"].ReportDefinition.ReportObjects["rptName"])).Text = "BÁO CÁO NHÂN VIÊN HỌC TẬP NƯỚC NGOÀI";
        }