private void button2_Click(object sender, EventArgs e) {//SoruDuzenleForm düzenle butonu AnketContext db = new AnketContext(); var duzenlenecek = db.Sorular.Find(GelenSoru.SoruID); duzenlenecek.SoruCumlesi = textBox2.Text; db.Entry(duzenlenecek).State = EntityState.Modified; db.SaveChanges(); Form1 f = (Form1)Application.OpenForms["Form1"]; f.SorulariYenile(); f.CevaplariYenile(); }
private void button2_Click(object sender, EventArgs e) { //EF bir kayıt değişiklik yapılabilmesi için context üzerinden geliyorsa mümkün AnketContext db = new AnketContext(); var düzenlenecek = db.Sorular.Find(GelenSoru.SoruID); düzenlenecek.SoruCümlesi = textBox2.Text; db.Entry(düzenlenecek).State = EntityState.Modified; db.SaveChanges(); Form1 f = (Form1)Application.OpenForms["Form1"]; f.SoruYenile(); f.CevaplarıYenile(); }
private void button2_Click(object sender, EventArgs e) {//soru düzenle kaydet //EF bir kayıtta değişiklik yapabilmesi CONTEXT üzerinden geliyorsa mümkün AnketContext db = new AnketContext(); var duzenlenecek = db.Sorular.Find(GelenSoru.SoruID); duzenlenecek.SoruCumlesi = textBox2.Text; db.Entry(duzenlenecek).State = EntityState.Modified; db.SaveChanges(); Form1 f = (Form1)Application.OpenForms["Form1"]; f.Yenile(); f.CevaplariYenile(); this.Close(); }
private void btn_kaydet_click(object sender, EventArgs e) { AnketContext db = new AnketContext(); var duzenlenecek = db.Sorular.Find(GelenSoru.SoruID); duzenlenecek.SoruCumlesi = textBox3.Text; db.Entry(duzenlenecek).State = EntityState.Modified; db.SaveChanges(); Form1 f = (Form1)Application.OpenForms["Form1"]; f.SorulariYenile(); f.CevaplariYenile(); this.Close(); }
private void button2_Click(object sender, EventArgs e) { //Kaydet AnketContext db = new AnketContext(); //Düzenle kısmı db üzerinden gitmeli //EF üzerinde bir kayıtta değişiklik yapabilmesi için AnketContext üzerinden geliyorsa mümkün var duzenlenecek = db.Sorular.Find(GelenSoru.SoruID); duzenlenecek.SoruCumlesi = textBox2.Text; //Kayıtta değişiklik olduğunda yapılır.(ID değişmeden) db.Entry(duzenlenecek).State = EntityState.Modified; db.SaveChanges(); Form1 f = (Form1)Application.OpenForms["Form1"]; f.SorularıYenile(); f.CevaplariYenile(); this.Close(); }