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; }
private void frmBCPhieuXuat_Load(object sender, EventArgs e) { DataTable dtPhieuXuatKho = phieuXuatDAO.LayTatCaPhieuXuatChoBaoCao(maphieuxuat); DataRow dr = dtPhieuXuatKho.Rows[0]; DateTime dtNgayNXuat = Convert.ToDateTime(dr["ngayxuat"]); rptPhieuXuatKho rtphieu = new rptPhieuXuatKho(); rtphieu.SetDataSource(dtPhieuXuatKho); float pTongTien = 0F; foreach (DataRow item in dtPhieuXuatKho.Rows) { pTongTien = int.Parse(item["soluong"].ToString()) * float.Parse(item["dongia"].ToString()); } decimal moneyvalue = Convert.ToDecimal(pTongTien); rtphieu.SetParameterValue("tienvietbangchu", VNCurrency.ToString(moneyvalue)); string moneyValue = String.Format("{0:C}", moneyvalue); rtphieu.SetParameterValue("pTongTien", moneyValue.Replace("$", "")); string pChuoiNgayThangNam = "Ngày " + dtNgayNXuat.Day + " tháng " + dtNgayNXuat.Month + " năm " + dtNgayNXuat.Year; rtphieu.SetParameterValue("ngaythang", pChuoiNgayThangNam); rtphieu.SetParameterValue("TenKH", dr["TenKH"].ToString()); rtphieu.SetParameterValue("diachi", dr["diachi"].ToString()); rtphieu.SetParameterValue("maphieuxuat", maphieuxuat); rtphieu.SetParameterValue("dienthoai", dr["dienthoai"].ToString()); this.crystalReportViewerPhieuXuat.ReportSource = rtphieu; }