public frmBaoCaoNhapHang(string hanhdong, string tennhanvien, Entities.ThongTinKiemKeKho[] row, Entities.KiemKeKho kiemke, Entities.ThongTinCongTy congty, string path) { InitializeComponent(); try { GUI.Report.rptBaoCaoKiemKeKho report = new GUI.Report.rptBaoCaoKiemKeKho(); report.SetDataSource(row); rptView.ReportSource = report; report.SetParameterValue("TenCongTy", congty.TenCongTy); report.SetParameterValue("DiaChiCongTy", congty.DiaChi); report.SetParameterValue("DienThoai", congty.SoDienThoai); report.SetParameterValue("FaxCongTy", congty.Fax); report.SetParameterValue("Web", congty.Website); report.SetParameterValue("Email", congty.Email); report.SetParameterValue("TenBaoCao", kiemke.Hanhdong); report.SetParameterValue("MaNhanVien", tennhanvien); report.SetParameterValue("MaKiemKe", kiemke.MaKiemKe); report.SetParameterValue("NgayKiemKe", kiemke.NgayKiemKe.ToString("dd/MM/yyyy")); report.SetParameterValue("MaKho", kiemke.Tenkho); report.SetParameterValue("TongTien", kiemke.GhiChu); if (hanhdong == "In") { rptView.Show(); } else 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 { } }