Пример #1
0
        private void btnThongKe_Click(object sender, EventArgs e)
        {
            lbDoanhThu.Text = DoanhThu();
            List <QuanLiHoaDon_DTO> lstHoaDon = HoaDonOrder_BUS.LocHoaDon(dtpTuNgay.Text, dtpDenNgay.Text);

            if (lstHoaDon == null)
            {
                MessageBox.Show("Không có kết quả nào");
                return;
            }

            long doanhThu = 0;

            foreach (QuanLiHoaDon_DTO hd in lstHoaDon)
            {
                doanhThu += long.Parse(hd.SoTien);
            }
            CultureInfo cul = new CultureInfo("vi-VN");

            lbDT.Text = doanhThu.ToString("c", cul);

            DataTable dt = DataProvider.LayDataTable("select NgayThanhToan , sum(SoTien) as DoanhThu from HoaDon where NgayThanhToan >= '" + dtpTuNgay.Text + "' AND NgayThanhToan <= '" + dtpDenNgay.Text + "' group by NgayThanhToan", conn);

            chartDoanhThu.DataSource = dt;
            chartDoanhThu.ChartAreas["ChartArea1"].AxisX.Title = "Ngày";
            chartDoanhThu.ChartAreas["ChartArea1"].AxisY.Title = "Doanh Thu";

            chartDoanhThu.Series["Doanh Thu"].XValueMember  = "NgayThanhToan";
            chartDoanhThu.Series["Doanh Thu"].YValueMembers = "DoanhThu";
        }
Пример #2
0
        //------------------Lọc Hóa Đơn---------------
        private void btnLoc_Click(object sender, EventArgs e)
        {
            List <QuanLiHoaDon_DTO> lstHoaDon;

            lstHoaDon = HoaDonOrder_BUS.LocHoaDon(dtpTuNgay.Text, dtpDenNgay.Text);
            if (lstHoaDon == null)
            {
                MessageBox.Show("Không có kết quả nào");
                return;
            }
            dgvDanhSachHoaDon.DataSource = lstHoaDon;
        }
Пример #3
0
        private string DoanhThu()
        {
            List <QuanLiHoaDon_DTO> lstHoaDon = HoaDonOrder_BUS.LocHoaDon(now.ToString("dd/MM/yyyy"), now.ToString("dd/MM/yyyy"));

            long doanhThu = 0;

            if (lstHoaDon != null)
            {
                foreach (QuanLiHoaDon_DTO hd in lstHoaDon)
                {
                    doanhThu += long.Parse(hd.SoTien);
                }
            }
            CultureInfo cul = new CultureInfo("vi-VN");

            return(doanhThu.ToString("c", cul));
        }