private void btnXoa_tab1_Click(object sender, EventArgs e) { if (lvBill.SelectedItems.Count == 0) { MessageBox.Show("Vui lòng chọn hóa đơn!"); return; } for (int i = 0; i < lvBill.SelectedItems.Count; i++) { BillChuaTinhTien selectedBill = lvBill.SelectedItems[i].Tag as BillChuaTinhTien; DialogResult res = MessageBox.Show("Bàn " + ((CBBItem)cbbBanAn.SelectedItem).Value + " - Xác nhận xóa ID_Bill: " + selectedBill.BillNo + " Time: " + selectedBill.NgayLapBill, "Hỏi xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { if (BusinessLogicLayer.Instance.DeleteBillDetail_BLL(selectedBill.BillNo)) { if (BusinessLogicLayer.Instance.Del_Bill(selectedBill.BillNo)) { MessageBox.Show("Xóa thành công!"); } else { MessageBox.Show("Xóa thất bại!"); } } } } LayBillChuaThanhToan(); ClearBilldetail(); }
private void button1_Click(object sender, EventArgs e) { ClearBilldetail(); BillsThanhToan = new List <BillChuaTinhTien>(); if (lvBill.SelectedItems.Count == 0) { return; } foreach (ListViewItem j in lvBill.SelectedItems) { BillChuaTinhTien bill = j.Tag as BillChuaTinhTien; BillsThanhToan.Add(bill); } finalBill = ChiTietHoaDon(BillsThanhToan); int TongTien = 0; int index = 1; foreach (BillToAcess i in finalBill) { CurrentBill = i.BillNo; string[] row = { index + "", i.TenMon, i.SoLuong.ToString(), i.GiaTien.ToString(), (i.GiaTien * i.SoLuong).ToString() }; var listViewItem = new ListViewItem(row); listView1.Items.Add(listViewItem); TongTien += i.GiaTien * i.SoLuong; index++; } tongtien.Text = TongTien.ToString(); tongtien.ReadOnly = true; }