private void button1_Click(object sender, EventArgs e) { Form1 form1 = new Form1(); List <Country> country = db.Countries.ToList(); Treaty treaty = new Treaty(); treaty.Description = textBox1.Text; treaty.Name = textBox2.Text; country.Clear(); foreach (var item in form1.dataGridView1.SelectedRows) { country.Add((Country)item); } treaty.Countries = country; db.Treaties.Add(treaty); db.SaveChanges(); this.Close(); }
private void addToolStripMenuItem_Click(object sender, EventArgs e) { TeamForm tmForm = new TeamForm();// DialogResult result = tmForm.ShowDialog(this); if (result == DialogResult.Cancel) { return; } Country country = new Country(); country.Name = tmForm.textBox1.Text; country.Treaties = new List <Treaty>(); db.Countries.Add(country); db.SaveChanges(); db.Countries.Load(); dataGridView1.DataSource = db.Countries.Local.ToList(); }