public void LoadThongTinHD(int maBan)
        {
            if (maBan != null)
            {
                //HoaDonBUS hdBUS = new HoaDonBUS();
                //ChiTietHoaDonBUS cthdBUS = new ChiTietHoaDonBUS();
                //lvwHoaDon.Items.Clear();
                //HoaDonDTO hdTam = hdBUS.LoadHDChuaThanhToanTheoMaBan(maBan);
                //if (hdTam != null)
                //{
                //    List<ChiTietHoaDonDTO> dsCT = cthdBUS.LoadDsCTHDTheoMaHD(hdTam.Mahd);
                //    double tongTien = 0;

                //    foreach (ChiTietHoaDonDTO item in dsCT)
                //    {
                //        ListViewItem lvi = new ListViewItem(item.Tentu);
                //        lvi.SubItems.Add(item.Soluong.ToString());
                //        lvi.SubItems.Add(item.Giaban.ToString());
                //        lvi.SubItems.Add(item.Thanhtien.ToString());

                //        lvwHoaDon.Items.Add(lvi);

                //        tongTien += item.Thanhtien;
                //    }
                //    tongTien = tongTien - (tongTien * Convert.ToDouble(nmrPhanTramGiamGia.Value) / 100);
                //    txtTongTien.Text = tongTien.ToString();
                //    txtTongTien.ReadOnly = true;
                //}

                lvwHoaDon.Items.Clear();

                HoaDonTamBUS hdtBUS   = new HoaDonTamBUS();
                ThucUongBUS  tuBUS    = new ThucUongBUS();
                double       tongTien = 0;
                if (hdtBUS.LayHDTamTheoMaBan(maBan, ListHDTam) != null)
                {
                    foreach (ThucUongDTO tu in hdtBUS.LayHDTamTheoMaBan(maBan, ListHDTam).ListTUTam)
                    {
                        double GiaTU     = tuBUS.TimGiaTUTheoMaTU(tu.Matu);
                        double ThanhTien = GiaTU * tu.Soluong;
                        tongTien += ThanhTien;

                        ListViewItem lvi = new ListViewItem(tu.Matu.ToString());
                        lvi.SubItems.Add(tu.Tentu);
                        lvi.SubItems.Add(tu.Soluong.ToString());
                        lvi.SubItems.Add(GiaTU.ToString());
                        lvi.SubItems.Add(ThanhTien.ToString());


                        lvwHoaDon.Items.Add(lvi);
                    }
                    tongTien             = tongTien - (tongTien * Convert.ToDouble(nmrPhanTramGiamGia.Value) / 100);
                    txtTongTien.Text     = tongTien.ToString();
                    txtTongTien.ReadOnly = true;
                }
            }
        }
        private void btnThanhToan_Click(object sender, EventArgs e)
        {
            HoaDonTamBUS hdtbus = new HoaDonTamBUS();
            HoaDonTamDTO hdtam  = new HoaDonTamDTO();

            hdtam = hdtbus.LayHDTamTheoMaBan(BanGlobal.Soban, ListHDTam);

            DialogResult mes = MessageBox.Show("Bạn Muốn Thanh Toán Không ", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (mes == DialogResult.Yes)
            {
                if (hdbus.ThanhToan(BanGlobal, Convert.ToDouble(txtTongTien.Text), hdtam, TaiKhoanGlobal.Manv))
                {
                    MessageBox.Show("Thanh Toán Thành Công", "Thông Báo");
                    LoadDsBan(BanGlobal);
                    lvwHoaDon.Items.Clear();
                }
            }
            else
            {
                MessageBox.Show("Đã Hủy Thanh Toán", "Thông Báo");
            }
        }
        public void LoadDsBan(BanDTO banglobal)
        {
            HoaDonTamBUS hdtBUS = new HoaDonTamBUS();

            flpBan.Controls.Clear();
            List <BanDTO> dsBan = banBUS.LoadDsBan();

            if (dsBan.Count > 0)
            {
                foreach (BanDTO item in dsBan)
                {
                    Button button = new Button()
                    {
                        Width = 120, Height = 120
                    };
                    button.Click += button_Click;
                    button.Image  = Image.FromFile("../../../Image/caiBan.png");
                    button.Tag    = item;
                    //if(item.Trangthai == 1)
                    //{
                    //    button.Text = item.Tenban + "\nTrống";
                    //    if (banglobal.Soban != item.Soban)
                    //        button.BackColor = Color.LightGreen;
                    //    else
                    //        button.BackColor = Color.SkyBlue;
                    //}
                    //else if (item.Trangthai == 2)
                    //{
                    //    button.Text = item.Tenban + "\nCó người";
                    //    if (banglobal.Soban != item.Soban)
                    //         button.BackColor = Color.LightPink;
                    //    else
                    //        button.BackColor = Color.SkyBlue;
                    //}

                    if (hdtBUS.LayHDTamTheoMaBan(item.Soban, ListHDTam) == null)
                    {
                        button.Text = item.Tenban + "\nTrống";
                        if (banglobal.Soban != item.Soban)
                        {
                            button.BackColor = Color.LightGreen;
                        }
                        else
                        {
                            button.BackColor = Color.SkyBlue;
                        }
                    }
                    else
                    {
                        button.Text = item.Tenban + "\nCó người";
                        if (banglobal.Soban != item.Soban)
                        {
                            button.BackColor = Color.LightPink;
                        }
                        else
                        {
                            button.BackColor = Color.SkyBlue;
                        }
                    }
                    flpBan.Controls.Add(button);
                }
            }
        }