public void ThemChiTietHoaDon() { BLL.ChiTietHoaDonBLL chiTietHoaDon = new BLL.ChiTietHoaDonBLL(); BLL.HoaDonBLL hoaDon = new BLL.HoaDonBLL(); hd = hoaDon.getBill(); hd = hoaDon.getBill(); if (listViewGioHang.Items.Count <= 0) { MessageBox.Show("Hãy thêm vào giỏ hàng trước khi lập hóa đơn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { for (int i = 0; i < listViewGioHang.Items.Count; i++) { string maSP = ""; int soLuong = Int32.Parse(listViewGioHang.Items[i].SubItems[1].Text); double donGia = Double.Parse(xoaChuoiTongTienVND(listViewGioHang.Items[i].SubItems[2].Text)); foreach (var temp in cbbSanPham.Items) { DataRowView ma = (DataRowView)temp; if (ma.Row.ItemArray[1].ToString() == listViewGioHang.Items[i].SubItems[0].Text) { maSP = ma.Row.ItemArray[0].ToString(); break; } } cthd = new ChiTietHoaDonDTO(hd.MaHD, maSP, soLuong, donGia); chiTietHoaDon.Insert(cthd); } MessageBox.Show("Thêm thành công "); } }
public bool Insert(DTO.ChiTietHoaDonDTO data) { string query = string.Format("EXEC dbo.INSERT_CTHD '{0}', '{1}',{2},{3}", data.MaHD, data.MaSP, data.SoLuong, data.DonGia); int result = DataProvider.Instance.ExecuteNonQuery(query); return(result > 0); }
public bool Delete(DTO.ChiTietHoaDonDTO data) { string query = ""; int result = DataProvider.Instance.ExecuteNonQuery(query); return(result > 0); }
public DataTable Load(DTO.ChiTietHoaDonDTO data) { string query = string.Format(""); return(DataProvider.Instance.ExecuteQuery(query)); }