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();
        }
Пример #2
0
        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();
        }
Пример #3
0
        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();
        }
Пример #4
0
        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();
        }
Пример #5
0
        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();
        }