private void frmBCPhieuNhapKho_Load(object sender, EventArgs e)
        {
            DataTable    dtPhieuNhapKho = phieuNhapDAO.LayPhieuNhapChoBaoCao(maphieunhap);
            DataRow      dr             = dtPhieuNhapKho.Rows[0];
            DateTime     dtNgayNhap     = Convert.ToDateTime(dr["ngaynhap"]);
            rptPhieuNhap rtphieu        = new rptPhieuNhap();

            rtphieu.SetDataSource(dtPhieuNhapKho);
            float pTongTien = 0F;

            foreach (DataRow item in dtPhieuNhapKho.Rows)
            {
                pTongTien = int.Parse(item["soluong"].ToString()) * float.Parse(item["dongia"].ToString());
            }
            decimal moneyvalue = Convert.ToDecimal(pTongTien);

            rtphieu.SetParameterValue("pTienBangChu", VNCurrency.ToString(moneyvalue));
            string moneyValue = String.Format("{0:C}", moneyvalue);

            rtphieu.SetParameterValue("pTongTien", moneyValue.Replace("$", ""));

            string pChuoiNgayThangNam = "Ngày " + dtNgayNhap.Day + " tháng " + dtNgayNhap.Month + " năm " + dtNgayNhap.Year;

            rtphieu.SetParameterValue("pChuoiNgayThangNam", pChuoiNgayThangNam);
            rtphieu.SetParameterValue("pNhaCungCap", dr["tennhacungcap"].ToString());
            rtphieu.SetParameterValue("pDiaChi", dr["diachi"].ToString());
            rtphieu.SetParameterValue("pSoPhieu", maphieunhap);
            rtphieu.SetParameterValue("pDienThoai", dr["dienthoai"].ToString());
            this.crystalReportViewer1.ReportSource = rtphieu;
        }
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rptPhieuNhap rpt = new rptPhieuNhap();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            DataTable    dtPhieuNhapKho = phieuNhapDAO.LayPhieuNhapChoBaoCao(maphieunhap);
            DataRow      dr             = dtPhieuNhapKho.Rows[0];
            DateTime     dtNgayNhap     = Convert.ToDateTime(dr["ngaynhap"]);
            rptPhieuNhap rtphieu        = new rptPhieuNhap();

            rtphieu.SetDataSource(dtPhieuNhapKho);
            string pChuoiNgayThangNam = "Ngày " + dtNgayNhap.Day + " tháng " + dtNgayNhap.Month + " năm " + dtNgayNhap.Year;

            rtphieu.SetParameterValue("pChuoiNgayThangNam", pChuoiNgayThangNam);
            rtphieu.SetParameterValue("pNhaCungCap", dr["tennhacungcap"].ToString());
            rtphieu.SetParameterValue("pDiaChi", dr["diachi"].ToString());
            rtphieu.SetParameterValue("pSoPhieu", maphieunhap);
            rtphieu.SetParameterValue("pDienThoai", dr["dienthoai"].ToString());
            this.crystalReportViewer1.ReportSource = rtphieu;
        }