Uzun en sql komutları yazmak yerine EntityFramework kullanarak ekleme,silme ve güncelleme işlemi daha az kodla cözüme kavuşturuldu....
MarketOtomasyonEntities db=new MarketOtomasyonEntities();//Veritabanımızın modelini oluşturduk
private void urun_ekle_Click(object sender, EventArgs e)
{
Urunler urun = new Urunler();//Urunler tablosunun bir modeli oluşturduk.Ekleme işlemi için gerekli kod aşağıda verilmiştir
urun.u_ad = "Kek";
urun.u_kod = "1234568";
urun.u_reyon_id = 2;
urun.u_resim = null;
db.Urunler.Add(urun);
db.SaveChanges();
}
private void urun_sil_Click(object sender, EventArgs e)
{
var silinecek = db.Urunler.Where(w => w.u_id == 1).FirstOrDefault();//silinecek veri alındı.
db.Urunler.Remove(silinecek);//Remove komutu veri silindi
db.SaveChanges();//Değişikliklerin kaydedilmesi için SaveChanges() metodunu çağırdık.
}
private void urun_guncelle_Click(object sender, EventArgs e)
{
var guncellenecek = db.Urunler.Where(w => w.u_id == 1).FirstOrDefault();//Değişiklik yapılacak veri alındı.
guncellenecek.u_kod = "010101";//değiştirilecek veri
db.SaveChanges();//Değişikliklerin kaydedilmesi için SaveChanges() metodunu çağırdık.
}
}
}
MarketOtomasyonEntities db=new MarketOtomasyonEntities();//Veritabanımızın modelini oluşturduk
private void urun_ekle_Click(object sender, EventArgs e)
{
Urunler urun = new Urunler();//Urunler tablosunun bir modeli oluşturduk.Ekleme işlemi için gerekli kod aşağıda verilmiştir
urun.u_ad = "Kek";
urun.u_kod = "1234568";
urun.u_reyon_id = 2;
urun.u_resim = null;
db.Urunler.Add(urun);
db.SaveChanges();
}
private void urun_sil_Click(object sender, EventArgs e)
{
var silinecek = db.Urunler.Where(w => w.u_id == 1).FirstOrDefault();//silinecek veri alındı.
db.Urunler.Remove(silinecek);//Remove komutu veri silindi
db.SaveChanges();//Değişikliklerin kaydedilmesi için SaveChanges() metodunu çağırdık.
}
private void urun_guncelle_Click(object sender, EventArgs e)
{
var guncellenecek = db.Urunler.Where(w => w.u_id == 1).FirstOrDefault();//Değişiklik yapılacak veri alındı.
guncellenecek.u_kod = "010101";//değiştirilecek veri
db.SaveChanges();//Değişikliklerin kaydedilmesi için SaveChanges() metodunu çağırdık.
}
}
}
Hiç yorum yok:
Yorum Gönder
Lütfen yorumlarınızı iletiniz...