public frmBaoCaorpt(Entities.BCNhapHangTheoThoiGianChiTiet[] pt1, DateTime tu, DateTime den) { try { InitializeComponent(); CongTy(); GUI.Report.rptBCNhapHangTheoThoiGian report = new GUI.Report.rptBCNhapHangTheoThoiGian(); report.SetDataSource(pt1); crvReport.ReportSource = report; report.SetParameterValue("TenCongTy", CT.TenCongTy); report.SetParameterValue("DiaChiCongTy", CT.DiaChi); report.SetParameterValue("DienThoai", CT.SoDienThoai); report.SetParameterValue("FaxCongTy", CT.Fax); report.SetParameterValue("Web", CT.Website); report.SetParameterValue("TenBaoCao", "Báo Cáo Nhập Hàng Theo Thời Gian"); report.SetParameterValue("NgayTao", new Common.Utilities().XuLy(2, DateServer.Date().ToShortDateString())); report.SetParameterValue("MaNhanVien", Common.Utilities.User.TenNhanVien); report.SetParameterValue("Email", CT.Email); report.SetParameterValue("Tu", new Common.Utilities().XuLy(2, tu.ToShortDateString())); report.SetParameterValue("Den", new Common.Utilities().XuLy(2, den.ToShortDateString())); crvReport.Show(); } catch { } }
public frmBaoCaorpt(Entities.BCNhapHangTheoThoiGianChiTiet[] pt1, DateTime tu, DateTime den, string path, string hanhDong) { try { InitializeComponent(); CongTy(); GUI.Report.rptBCNhapHangTheoThoiGian report = new GUI.Report.rptBCNhapHangTheoThoiGian(); report.SetDataSource(pt1); crvReport.ReportSource = report; report.SetParameterValue("TenCongTy", CT.TenCongTy); report.SetParameterValue("DiaChiCongTy", CT.DiaChi); report.SetParameterValue("DienThoai", CT.SoDienThoai); report.SetParameterValue("FaxCongTy", CT.Fax); report.SetParameterValue("Web", CT.Website); report.SetParameterValue("TenBaoCao", "Báo Cáo Nhập Hàng Theo Thời Gian"); report.SetParameterValue("NgayTao", new Common.Utilities().XuLy(2, DateServer.Date().ToShortDateString())); report.SetParameterValue("MaNhanVien", Common.Utilities.User.TenNhanVien); report.SetParameterValue("Email", CT.Email); report.SetParameterValue("Tu", new Common.Utilities().XuLy(2, tu.ToShortDateString())); report.SetParameterValue("Den", new Common.Utilities().XuLy(2, den.ToShortDateString())); if (hanhDong == "Excel") { new GUI.Report.ExportCrystalReport().Export(report, path, Report.ExportCrystalReport.TypeBC.Excel); } else if (hanhDong == "Word") { new GUI.Report.ExportCrystalReport().Export(report, path, Report.ExportCrystalReport.TypeBC.WordForWindows); } else if (hanhDong == "PDF") { new GUI.Report.ExportCrystalReport().Export(report, path, Report.ExportCrystalReport.TypeBC.PortableDocFormat); } } catch { } }