private void cmbBxEgitmenler_SelectedIndexChanged(object sender, EventArgs e) { int seciliEgitmenId = Convert.ToInt32(cmbBxEgitmenler.SelectedValue); Egitmen egitmen = db.Egitmenler.Find(seciliEgitmenId); dataGridViewİliski.DataSource = egitmen.ogrenciler.ToList(); }
private void btnIlıskilendir_Click(object sender, EventArgs e) { //***********************1.YOL************************* //Egitmen seciliEgitmen = cmbBxEgitmenler.SelectedItem as Egitmen; //var egitmen = db.Egitmenler.Find(seciliEgitmen.ID); //foreach (Ogrenci item in lstBxOgrenciler.SelectedItems) //{ // egitmen.ogrenciler.Add(item); //} //db.SaveChanges(); //lstBxOgrenciler.SelectedItems.Clear(); //dataGridViewİliski.DataSource = egitmen.ogrenciler.ToList(); //**********************2.YOL****************************************** int seciliEgitmenId = Convert.ToInt32(cmbBxEgitmenler.SelectedValue); Egitmen egitmen = db.Egitmenler.Find(seciliEgitmenId); foreach (MyEntry item in lstBxOgrenciler.SelectedItems) { Ogrenci ogrSelected = db.Ogrenciler.Find(item.OgrenciID); egitmen.ogrenciler.Add(ogrSelected); } db.SaveChanges(); lstBxOgrenciler.SelectedItems.Clear(); dataGridViewİliski.DataSource = egitmen.ogrenciler.ToList(); }
private void btnEkle_Click(object sender, EventArgs e) { Egitmen egt = new Egitmen(); egt.Ad = txtAd.Text; egt.Soyad = txtSoyad.Text; db.Egitmenler.Add(egt); db.SaveChanges(); Doldur(); }