Ejemplo n.º 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            //   List<DataGridViewRow> dr = this.dataGridView1.SelectedRows;
            List <BuyFz> dk = new List <BuyFz>();

            if (dataGridView1.SelectedRows.Count > 0)
            {
                for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
                {
                    string str = this.dataGridView1.SelectedRows[i].Cells[1].Value.ToString();
                    for (int j = 0; j < list.Count; j++)
                    {
                        BuyFz d = list[j];
                        if (d.Num == int.Parse(str))
                        {
                            float temp = float.Parse(this.jine.Text) - list[j].Price;
                            dk.Add(list[j]);
                            this.jine.Text = temp.ToString("0.00");

                            break;
                        }
                    }
                }
                for (int j = 0; j < dk.Count; j++)
                {
                    list.Remove(dk[j]);
                }

                this.dataGridView1.DataSource = list1;
                this.dataGridView1.DataSource = list;
            }
            this.textBox1.Select();
        }
Ejemplo n.º 2
0
        public void databind(string text)
        {
            try
            {
                ProductInfo product = ProductServices.GetProductByNum(text)[0];
                if (product.Productnum != null)
                {
                    BuyFz bk = new BuyFz();
                    bk.Pid     = product.Productnum;
                    bk.Pname   = product.Productname;
                    bk.Price   = product.Productprice;
                    bk.Count   = int.Parse(this.textBox2.Text);
                    bk.Num     = num;
                    bk.Cardnum = product.Productnum;
                    num++;
                    list.Add(bk);
                    //  plist.Add(product);
                    BuyProduct buypro = new BuyProduct();
                    // buypro.BuyForm = text;

                    this.labtt.Text = "";
                    this.jine.Text  = float.Parse(this.jine.Text) + bk.Price * float.Parse(textBox2.Text) + "";



                    this.dataGridView1.DataSource = list1;
                    this.dataGridView1.DataSource = list;

                    //this.dataGridView1.Update();
                    // this.dataGridView1.databin;

                    this.textBox1.Text = "";
                    this.textBox1.Focus();
                }
                else
                {
                    this.labtt.Text = "此商品不存在!!";
                    this.textBox1.Focus();
                }
            }
            catch
            {
                this.labtt.Text = "此商品不存在!!";

                this.textBox1.Focus();
                this.textBox1.Text = "";
            }
        }