private void btnXuat_Click(object sender, EventArgs e) { if (lkeMaDDH.Text == "--Vui lòng chọn--") { XtraMessageBox.Show("Bạn chưa chọn mã đơn đặt hàng", "Thông Báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { rptXuatDonDatHang rpt = new rptXuatDonDatHang(); DataTable dt = new DataTable(); dt = db.ExecuteBang("EXEC SP_LAYDSDONDATHANG '" + lkeMaDDH.Text + "'"); if (dt.Rows.Count != 0) { rpt.xrlbNgayDat.Text = Convert.ToDateTime(dt.Rows[0]["ngaydat"]).ToShortDateString(); rpt.xrlbMaDDH.Text = lkeMaDDH.Text; rpt.xrlbTenKH.Text = dt.Rows[0]["hotenkh"].ToString(); rpt.xrlbDiaChi.Text = dt.Rows[0]["Dchikh"].ToString(); rpt.xrlbDienThoai.Text = dt.Rows[0]["dienthoaikh"].ToString(); rpt.DataSource = BC.LayDSSanPham_Report(lkeMaDDH.Text); rpt.BindXuatDonDatHang(); DataTable dt1 = new DataTable(); dt1 = db.ExecuteBang("SELECT SUM(SOLUONGDAT) AS TONGSO FROM CTDDH WHERE MADDH='" + lkeMaDDH.Text + "'"); rpt.xrlbSoLuong.Text = dt1.Rows[0]["TONGSO"].ToString(); rpt.xrlbTongtien.Text = BC.LayTongTienDDH_report(lkeMaDDH.Text).Rows[0][0].ToString(); rpt.xrlbSoTienVietBangChu.Text = obj.converNumToString(obj.slipArray(rpt.xrlbTongtien.Text)) + " đô la"; } printControl1.PrintingSystem = rpt.PrintingSystem; rpt.CreateDocument(); } }
public void BindDanhSachDonDatHang() { BC = new CBaoCaoDoanhThu(); colMaDDH.DataBindings.Add("Text", DataSource, "MADDH"); colTenSP.DataBindings.Add("Text", DataSource, "TENSP"); colSoLuong.DataBindings.Add("Text", DataSource, "SOLUONGDAT"); colDonGia.DataBindings.Add("Text", DataSource, "DONGIATHAMKHAO"); colThanhTien.DataBindings.Add("Text", DataSource, "THANHTIEN"); int ngay = DateTime.Now.Day; int thang = DateTime.Now.Month; int nam = DateTime.Now.Year; lbNgayInBaoCao.Text = ngay.ToString() + "-" + thang.ToString() + "-" + nam.ToString(); lbTongTT.Text = BC.LayTongDoanhThuTatCa_report().Rows[0]["THANHTIEN"].ToString(); lbTienBChu.Text = obj.converNumToString(obj.slipArray(lbTongTT.Text)) + " đô la"; }
private void btnXemBaoCao_Click(object sender, EventArgs e) { BC = new CBaoCaoDoanhThu(); rptBaoCaoDoanhThuNam rpt = new rptBaoCaoDoanhThuNam(); rpt.DataSource = BC.LayDanhThuTheoNam_report(cbChonNam.SelectedItem.ToString()); rpt.BindBaoCaoDoanhThuNam(); rpt.lbNam.Text = cbChonNam.Text; rpt.lbTongTien.Text = BC.LayTongDoanhThuTheoNam(cbChonNam.Text).Rows[0][0].ToString(); if (rpt.lbTongTien.Text != "") { rpt.lbTienBChu.Text = obj.converNumToString(obj.slipArray(rpt.lbTongTien.Text)) + "đô la"; printControlBaoCaoNam.PrintingSystem = rpt.PrintingSystem; rpt.CreateDocument(); } else { MessageBox.Show("Không có doanh thu năm hiện tại! Mời bạn chọn năm khác!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnXemBaoCao_Click(object sender, EventArgs e) { rptBaoCaoDanhThuTheoNgay rpt = new rptBaoCaoDanhThuTheoNgay(); rpt.lbTuNgay.Text = Convert.ToDateTime(deTuNgay.Text).ToShortDateString(); rpt.lbDenNgay.Text = Convert.ToDateTime(deDenNgay.Text).ToShortDateString(); DateTime tungay = DateTime.Parse(deTuNgay.Text); DateTime denngay = DateTime.Parse(deDenNgay.Text); rpt.DataSource = BC.LayDanhThuTheoNgay_report(tungay, denngay); rpt.BindBaoCaoDoanhThuTheoNgay(); rpt.lbTongTT.Text = BC.LayTongDoanhThuTheoNgay(deTuNgay.Text, deDenNgay.Text).Rows[0][0].ToString(); if (rpt.lbTongTT.Text != "") { rpt.lbTienBChu.Text = obj.converNumToString(obj.slipArray(rpt.lbTongTT.Text)) + "đô la"; printControlBaoCaoNgay.PrintingSystem = rpt.PrintingSystem; rpt.CreateDocument(); } else { MessageBox.Show("Không có doanh thu ngày hiện tại! Mời bạn chọn ngày khác!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }