Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            t = new Attribute();
            var tm = db.Attribute;

            if (tm.Count() == 0)
            {
                t.Id = 1;
            }
            else
            {
                t.Id = db.Attribute.Max(x => x.Id) + 1;
            }


            Form4 addform = new Form4(t, true);

            if (addform.ShowDialog() == DialogResult.OK)
            {
                var attribute = db.Attribute;
                attribute.Add(t);
                var product    = db.Product;
                var valueTable = db.Value;
                foreach (var VARIABLE in product)
                {
                    value             = new Value();
                    value.IdProduct   = VARIABLE.Id;
                    value.IdAttribute = t.Id;
                    valueTable.Add(value);
                }
                db.SaveChanges();
                listBox1.Items.Clear();
                GetAllProduct();
            }
        }
Esempio n. 2
0
        private void button3_Click(object sender, EventArgs e)
        {
            t = new Product();
            var tm = db.Product.Max(x => x.Id);

            t.Id = tm + 1;
            Form2 addform = new Form2(t, true);

            if (addform.ShowDialog() == DialogResult.OK)
            {
                var au = db.Product;
                au.Add(t);
                db.SaveChanges();
                listBox1.Items.Clear();
                GetAllProduct();
            }
        }
Esempio n. 3
0
        private void button2_Click(object sender, EventArgs e)
        {
            countTexbox = 0;
            var valueTable = db.Value.Where(x => x.IdProduct == product.Id).ToList();

            foreach (var VARIABLE in valueTable)
            {
                VARIABLE.Value1 = tb[countTexbox].Text;
                countTexbox++;
            }
            db.SaveChanges();
        }