Ejemplo n.º 1
0
 public void addListView()
 {
     cards = CardManage.getAllCards();
     lvCard.Items.Clear();
     foreach (Card card in cards)
     {
         ListViewItem lvi = new ListViewItem(card.Name);
         lvi.Tag = card.Id;
         lvi.SubItems.Add(card.Discount.ToString());
         lvCard.Items.Add(lvi);
     }
 }
Ejemplo n.º 2
0
        private void btnCreate_Click(object sender, EventArgs e)
        {
            Card d = new Card();

            d.Name     = this.txtCardName.Text;
            d.Discount = float.Parse(this.nudDiscount.Value.ToString());
            if (CardManage.addCard(d) == 0)
            {
                MessageBox.Show("创建失败!");
            }
            else
            {
                MessageBox.Show("创建成功!");
            }
        }
Ejemplo n.º 3
0
 public void addSaleListViewByDateTime()
 {
     //MessageBox.Show(this.dateTimePicker.Value.ToShortDateString().ToString());
     sales = SaleManage.getSalesByUidAndDateTime(user.Id, this.dateTimePicker.Value.ToShortDateString().ToString());
     lvSales.Items.Clear();
     foreach (Sales sale in sales)
     {
         ListViewItem lvi = new ListViewItem(sale.Code);
         lvi.Tag = sale.Id;
         lvi.SubItems.Add(sale.SaleDate.ToString());
         lvi.SubItems.Add(CardManage.getCardById(sale.CardId).Name);
         lvi.SubItems.Add(SaleManage.getTotalBySaleId(sale.Id).ToString());
         lvSales.Items.Add(lvi);
     }
     this.lblSaleTotal.Text = totals.ToString() + "元";
 }
Ejemplo n.º 4
0
        public void addSaleListView()
        {
            float total = 0;

            sales = SaleManage.getSalesByUid(user.Id);
            lvSales.Items.Clear();
            foreach (Sales sale in sales)
            {
                ListViewItem lvi = new ListViewItem(sale.Code);
                lvi.Tag = sale.Id;
                lvi.SubItems.Add(sale.SaleDate.ToString());
                lvi.SubItems.Add(CardManage.getCardById(sale.CardId).Name);
                lvi.SubItems.Add(SaleManage.getTotalBySaleId(sale.Id).ToString() + "元");
                lvSales.Items.Add(lvi);
                total  = total + SaleManage.getTotalBySaleId(sale.Id);
                totals = total;
            }
            this.lblSaleTotal.Text = totals.ToString() + "元";
        }
Ejemplo n.º 5
0
 private void btnDel_Click(object sender, EventArgs e)
 {
     if (cardid == 0)
     {
         MessageBox.Show("请选择一个卡!");
     }
     else
     {
         if (CardManage.deleteCard(cardid) == 1)
         {
             MessageBox.Show("删除成功!");
             addListView();
         }
         else
         {
             MessageBox.Show("无法删除!");
         }
     }
 }
Ejemplo n.º 6
0
        private void Initial()
        {
            this.lblRealName.Text        = user.RealName;
            this.lblISBN.Text            = "";
            this.lblName.Text            = "";
            this.lblAuthor.Text          = "";
            this.lblPrice.Text           = "";
            this.lblDiscountedPirce.Text = "";
            this.lblPublisher.Text       = "";
            this.lblStock.Text           = "";
            //this.lblPubDate.Text = "";
            this.lblTotal.Text     = "";
            this.lblGathering.Text = "";
            this.lblFindMoney.Text = "";
            this.txtPay.Text       = "";

            cobCardId.DisplayMember = "Name";
            foreach (Card card in CardManage.getAllCards())
            {
                cobCardId.Items.Add(card);
            }
            cobCardId.SelectedItem = cobCardId.Items[0];
        }
Ejemplo n.º 7
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     c          = new Card();
     c.Id       = cardid;
     c.Name     = this.txtCardName.Text;
     c.Discount = float.Parse(this.nubDiscount.Value.ToString());
     if (cardid == 0)
     {
         MessageBox.Show("请选择一个卡!");
     }
     else
     {
         if (CardManage.updateCard(c) == 1)
         {
             MessageBox.Show("保存成功!");
             addListView();
         }
         else
         {
             MessageBox.Show("保存失败!");
         }
     }
 }
Ejemplo n.º 8
0
 private void lvCard_Click(object sender, EventArgs e)
 {
     cardid = int.Parse(lvCard.SelectedItems[0].Tag.ToString());
     this.txtCardName.Text  = CardManage.getCardById(cardid).Name;
     this.nubDiscount.Value = Convert.ToDecimal(CardManage.getCardById(cardid).Discount);
 }