public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { KhoaSoIn rpt = new KhoaSoIn(); rpt.Site = this.Site; return(rpt); }
public void Khoaso() { TaiKhoan taikhoan = new TaiKhoan(); taikhoan.TenDn = TenDangNhap; DataTable dt = hoadon_bus.KtKhoaSoIn(taikhoan); if (dt.Rows.Count == 0) { MessageBox.Show("Chưa có hóa đơn nào để chốt ca !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { SqlDataAdapter sda = hoadon_bus.KhoasoIn(taikhoan); DataTable dtKhoaSo = new DataTable(); sda.Fill(dtKhoaSo); if (dtKhoaSo.Rows.Count > 0) { KhoaSo khoaso = new KhoaSo(); khoaso.TenDn = TenDangNhap; //SqlDataAdapter sda = hoadon_bus.KhoasoIn(taikhoan); DataSet ds = new DataSet(); sda.Fill(ds); KhoaSoIn khoasoin = new KhoaSoIn(); khoasoin.SetDataSource(ds.Tables[0]); khoaso.crvkhoaso.ReportSource = khoasoin; khoaso.ShowDialog(); } else { MessageBox.Show("Bạn chưa thanh toán thêm hóa đơn nào mới ở tài khoản hiện tại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }