示例#1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rpt_DanhSach rpt = new rpt_DanhSach();

            rpt.Site = this.Site;
            return(rpt);
        }
示例#2
0
        private void btnChapNhan_Click(object sender, RoutedEventArgs e)
        {
            DataTable dt = new DataTable();

            cls.ClsConnect();
            int thamso = 4;

            string[] bien   = new string[thamso];
            object[] giatri = new object[thamso];
            bien[0]   = "@ngay";
            giatri[0] = dtpNgay.SelectedDate.Value.ToString("dd/MM/yyyy");
            bien[1]   = "@MaXa";
            giatri[1] = bll.Left(cboXa.SelectedValue.ToString(), 6);
            bien[2]   = "@StartDate";
            giatri[2] = dtpStartDate.SelectedDate.Value.ToString("dd/MM/yyyy");
            bien[3]   = "@EndDate";
            giatri[3] = dtpEndDate.SelectedDate.Value.ToString("dd/MM/yyyy");
            MessageBox.Show(giatri[0].ToString() + giatri[1].ToString() + giatri[2].ToString() + giatri[3].ToString());
            if (opt01.IsChecked.Value == true)
            {
                dt = cls.LoadDataProcPara("usp_DanhSach01", bien, giatri, thamso);
            }
            else
            {
                dt = cls.LoadDataProcPara("usp_DanhSach19", bien, giatri, thamso);
            }
            int dem = dt.Rows.Count;

            if (dem <= 0)
            {
                MessageBox.Show("Không có khách hàng nào");
            }
            else
            {
                rpt_DanhSach rpt = new rpt_DanhSach();
                RPUtility.ShowRp(rpt, dt, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer());
            }
        }