コード例 #1
0
 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();
 }
コード例 #2
0
        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;
        }