public frmBaoCaoNhapHang(string hanhdong, Entities.BaoCaoHoaDonNhap[] hoadonnhap, Entities.TruyenGiaTriVaoBaoCao giatri, Entities.ThongTinCongTy congty) { InitializeComponent(); try { if (hanhdong == "HoaDonNhap") { GUI.Report.rptHoaDonNhap report = new GUI.Report.rptHoaDonNhap(); report.SetDataSource(hoadonnhap); 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", giatri.Giatri1); //report.SetParameterValue("NgayTao", @giatri.Giatri2); report.SetParameterValue("MaHoaDonNhap", giatri.Giatri3); report.SetParameterValue("MaNhanVien", giatri.Giatri4); report.SetParameterValue("NgayLap", @giatri.Giatri5); report.SetParameterValue("MaNhaCungCap", giatri.Giatri6); report.SetParameterValue("HanThanhToan", @giatri.Giatri7); report.SetParameterValue("KhoHang", giatri.Giatri8); report.SetParameterValue("LoaiNhapHang", giatri.Giatri9); report.SetParameterValue("MaDonDatHang", giatri.Giatri10); report.SetParameterValue("LoaiThanhToan", giatri.Giatri11); report.SetParameterValue("ThanhToanNgay", giatri.Giatri12); report.SetParameterValue("ChietKhauTM", giatri.Giatri13); report.SetParameterValue("TongThanhToan", giatri.Giatri14); report.SetParameterValue("TongChietKhau", giatri.Giatri15); report.SetParameterValue("ThueGTGT", giatri.Giatri16); report.SetParameterValue("ConPhaiTra", giatri.Giatri17); rptView.Show(); } if (hanhdong == "TraLaiNhaCungCap") { GUI.Report.rptBaoCaoTraLaiNhaCungCap report = new GUI.Report.rptBaoCaoTraLaiNhaCungCap(); report.SetDataSource(hoadonnhap); 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", giatri.Giatri1); //report.SetParameterValue("NgayTao", @giatri.Giatri2); report.SetParameterValue("MaHoaDonNhap", giatri.Giatri3); report.SetParameterValue("MaNhanVien", giatri.Giatri4); report.SetParameterValue("NgayLap", giatri.Giatri5); report.SetParameterValue("MaNhaCungCap", giatri.Giatri6); report.SetParameterValue("HanThanhToan", giatri.Giatri7); report.SetParameterValue("KhoHang", giatri.Giatri8); report.SetParameterValue("MaDonDatHang", giatri.Giatri10); report.SetParameterValue("LoaiThanhToan", giatri.Giatri11); report.SetParameterValue("ThanhToanNgay", giatri.Giatri12); report.SetParameterValue("TongChietKhau", giatri.Giatri13); report.SetParameterValue("TongThanhToan", giatri.Giatri14); report.SetParameterValue("ThueGTGT", giatri.Giatri16); report.SetParameterValue("ConPhaiTra", giatri.Giatri17); rptView.Show(); } if (hanhdong == "KhachHangTraLai") { GUI.Report.rptBaoCaoKhachHangTraLaiHang report = new GUI.Report.rptBaoCaoKhachHangTraLaiHang(); report.SetDataSource(hoadonnhap); 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", giatri.Giatri1); //report.SetParameterValue("NgayTao", @giatri.Giatri2); report.SetParameterValue("MaHoaDonNhap", giatri.Giatri3); report.SetParameterValue("MaNhanVien", giatri.Giatri4); report.SetParameterValue("NgayLap", @giatri.Giatri5); report.SetParameterValue("MaNhaCungCap", giatri.Giatri6); report.SetParameterValue("HanThanhToan", @giatri.Giatri7); report.SetParameterValue("KhoHang", giatri.Giatri8); report.SetParameterValue("LoaiBan", giatri.Giatri9); report.SetParameterValue("MaDonDatHang", giatri.Giatri10); report.SetParameterValue("LoaiThanhToan", giatri.Giatri11); report.SetParameterValue("ThanhToanNgay", giatri.Giatri12); report.SetParameterValue("TongChietKhau", giatri.Giatri13); report.SetParameterValue("TongThanhToan", giatri.Giatri14); report.SetParameterValue("ThueGTGT", giatri.Giatri16); report.SetParameterValue("ConPhaiTra", giatri.Giatri17); rptView.Show(); } } catch (Exception ex) { string s = ex.Message; } }