コード例 #1
0
ファイル: ucBanHang.cs プロジェクト: bqhai/QuanLyQuanCafe
        private void BtnAddToBill_Click(object sender, EventArgs e)
        {
            Button btnAddToBill = sender as Button;

            if (lblMaHoaDon.Text != "")
            {
                if (bllBanHang.KiemTraSoLuongTonNguyenLieu(btnAddToBill.Name))
                {
                    MessageBox.Show("Không đủ nguyên liệu để làm món này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }
                bllBanHang.InsertChiTietHoaDon(lblMaHoaDon.Text, btnAddToBill.Name.ToString());
                bllBanHang.UpdateTruSoLuongNguyenLieu(btnAddToBill.Name);
                UpdateTongTienForHoaDon(lblMaHoaDon.Text);
                lblTongTien.Text = GetTongTien(lblMaHoaDon.Text);
                LoadChiTietHoaDon(lblMaHoaDon.Text);
                btnDongBan.Visible = false;
            }
            else
            {
                MessageBox.Show("Bạn chưa mở bàn", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
        }