Esempio n. 1
0
        // Hiển thị bill hiện tại của bàn khi nhấp vào bàn đó
        private void ShowBill(int idTable)
        {
            lvBill.Items.Clear();
            List <DTO.Menu> menus = MenuDAO.GetMenuListByTable(idTable);

            // Dùng hiển thị tổng tiền cả bill
            double totalPrice = 0;

            foreach (DTO.Menu item in menus)
            {
                ListViewItem viewItem = new ListViewItem(item.TenMon.ToString());
                viewItem.SubItems.Add(item.SoLuong.ToString());
                viewItem.SubItems.Add(item.GiaTien.ToString());
                viewItem.SubItems.Add(item.TongTien.ToString());
                totalPrice += item.TongTien; // Cộng tổng tiền mỗi hàng vào tổng tiền cả bill
                lvBill.Items.Add(viewItem);
            }

            //Format tiền thành VND
            tbTotalPrice.Text = totalPrice.ToString("c", new CultureInfo("vi-VN"));
        }