public void thanhtoan() { HoaDon hoadon = new HoaDon(); hoadon.TenDangNhap = (Tendn == null ? "" : Tendn); hoadon.MaKhachHang = (Makh == null ? "" : Makh); hoadon_bus.Thanhtoan(hoadon); cthoadon_bus.CthoadonDelete(); for (int i = 0; i < datachonsp.Rows.Count - 1; i++) { ChiTietHoaDon chitiethoadon = new ChiTietHoaDon(); chitiethoadon.MaSanPham = datachonsp.Rows[i].Cells[0].Value.ToString(); chitiethoadon.SoLuong = datachonsp.Rows[i].Cells[2].Value.ToString(); chitiethoadon.DonGia = datachonsp.Rows[i].Cells[3].Value.ToString(); cthoadon_bus.CthoadonInsert(chitiethoadon); } }
private void itemsp_Click(object sender, EventArgs e) { PictureBox pc = (PictureBox)sender; if (lstChiTiet == null) { MessageBox.Show("Vui lòng ấn tạo hóa đơn trước khi thêm món!"); return; } string[] mavagia = pc.Tag.ToString().Split(','); ChiTietHoaDon cthd = new ChiTietHoaDon(); cthd.MaHoaDon = " "; cthd.MaSanPham = mavagia[0]; cthd.SoLuong = 1; cthd.ThanhTien = Convert.ToInt32(mavagia[1]); if (!checkHD(mavagia[0])) { MessageBox.Show("Sản phẩm đã có trong chi tiết hóa đơn"); return; } lstChiTiet.Add(cthd); usChiTietSanPham usChiTiet = new usChiTietSanPham(); usChiTiet.setValue(mavagia[0]); usChiTiet.Tag = mavagia[0]; usChiTiet.btnTangGiam.Tag = mavagia[0]; usChiTiet.btnXoa.Tag = mavagia[0]; pnChiTietHoaDon.Controls.Add(usChiTiet); usChiTiet.Dock = DockStyle.Top; usChiTiet.btnTangGiam.Click += BtnTangGiam_Click;; usChiTiet.btnXoa.Click += BtnXoa_Click;; capnhapTongTien(); }
private void picSanPham6_Click(object sender, EventArgs e) { count6++; try { String maSanPham = currentList[5].MaSanPham; String maHoaDon = bus_hoaDon.layHoaDonTheoMaBan(maCuaBan).MaHoaDon; String maChiTietHoaDon = bus_chiTietHoaDon.taoMa(); ChiTietHoaDon chitiet = new ChiTietHoaDon(maChiTietHoaDon, maHoaDon, maSanPham, 1); bus_chiTietHoaDon.themChiTietHoaDon(chitiet); tongTien(); if (tongTien() != 0) { btn_thanhToan.Visible = true; } hienThiBan(maCuaBan); } catch (Exception) { } }