示例#1
0
 private void updateSaleItem()
 {
     foreach (SaleItems item in items)
     {
         card = cobCardId.SelectedItem as Card;
         Book b = BookManage.getBookById(item.BookId);
         item.Price = b.Statue == 1 ? b.Price : (b.Price * card.Discount);
     }
 }
示例#2
0
        private void tvBooks_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
        {
            TreeNode tn = e.Node;

            if (tn.Level == 2)
            {
                this.book = BookManage.getBookById(int.Parse(tn.Tag.ToString()));
                loadBook(book);
            }
        }
示例#3
0
        public void addItemsListView()
        {
            int salesid = int.Parse(lvSales.SelectedItems[0].Tag.ToString());

            items = SaleManage.getSaleItemsBySaleId(salesid);
            lvItems.Items.Clear();
            foreach (SaleItems saleitem in items)
            {
                ListViewItem lvi = new ListViewItem(BookManage.getBookById(saleitem.BookId).Name);
                lvi.Tag = saleitem.Id;
                lvi.SubItems.Add(saleitem.Count.ToString());
                lvi.SubItems.Add(saleitem.Price.ToString() + "元");
                lvi.SubItems.Add((saleitem.Count * saleitem.Price).ToString() + "元");
                lvItems.Items.Add(lvi);
            }
        }
示例#4
0
        private void loadlvSale()
        {
            float total = 0;

            lvSale.Items.Clear();
            foreach (SaleItems item in items)
            {
                Book         b   = BookManage.getBookById(item.BookId);
                ListViewItem lvi = new ListViewItem(b.Isbn);
                lvi.Tag = b.Id;
                lvi.SubItems.Add(b.Name);
                lvi.SubItems.Add(item.Count.ToString());
                lvi.SubItems.Add(b.Price.ToString() + "元");
                lvi.SubItems.Add(item.Price + "元");
                lvi.SubItems.Add((item.Price * item.Count) + "元");
                lvSale.Items.Add(lvi);
                total  = total + (item.Price * item.Count);
                totals = total;
            }

            lblTotal.Text     = totals.ToString() + "元";
            lblGathering.Text = totals.ToString() + "元";
        }
示例#5
0
 private void BtnReset_Click(object sender, EventArgs e)
 {
     book = BookManage.getBookById(book.Id);
     loadBook(book);
 }