private void btnThanhToan_Click(object sender, EventArgs e) { int IDBill = hoadon.LayIDHoaDonTheoBan(idBan); if (IDBill != 1) { if (MessageBox.Show("Bạn thật sự muốn thanh toán hóa đơn cho bàn " + idBan, "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK) { float tongtien = float.Parse(txtTongtien.Text); hoadon.CheckOut(IDBill, (int)nudgiamgia.Value, float.Parse(txtTongtien.Text)); banan.ThayDoiTinhTrang((dgvhoadon.Tag as Ban).Id, false, ref error); flpnlBanAn.Controls.Clear(); LoadTable(); HienThiHoaDon((dgvhoadon.Tag as Ban).Id); //In hóa đơn chứa thông tin nhân viên, khách string tenNhanVien = ""; if (IDNguoiDangNhap == 0) { tenNhanVien = "Quản trị viên"; } else { DataTable dtNhanVien = nv.LayNhanVienTheoID(IDNguoiDangNhap).Tables[0]; if (dtNhanVien.Rows[0]["HoNV"] != null) { tenNhanVien += dtNhanVien.Rows[0]["HoNV"].ToString(); } if (dtNhanVien.Rows[0]["TenNV"] != null) { tenNhanVien += " " + dtNhanVien.Rows[0]["TenNV"].ToString(); } } tkhoadon = thongKeHoaDonBuilder.taoIDHoaDon(IDBill) .taoMaNV(IDNguoiDangNhap).taoTenNV(tenNhanVien) .taotenKH("Khách").taoNgayBan(DateTime.Now).taoThanhTien(tongtien).Build(); tkhoadon.ThemThongKeHoaDon(); FormThanhToan formThanhToan = new FormThanhToan(IDBill); formThanhToan.Show(); } } }
private void btnThanhToan_Click(object sender, EventArgs e) { int IDBill = hoadon.LayIDHoaDonTheoBan(idBan); if (IDBill != 1) { if (MessageBox.Show("Bạn thật sự muốn thanh toán hóa đơn cho bàn " + idBan, "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK) { hoadon.CheckOut(IDBill, (int)nudgiamgia.Value, float.Parse(txtTongtien.Text)); banan.ThayDoiTinhTrang((dgvhoadon.Tag as Ban).Id, false, ref error); flpnlBanAn.Controls.Clear(); LoadTable(); HienThiHoaDon((dgvhoadon.Tag as Ban).Id); FormThanhToan formThanhToan = new FormThanhToan(IDBill); formThanhToan.Show(); } } }