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(); } }
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(); } }
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(); }