🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Burak Kemal KOYUNCU / C# / Entity oluşturma

1-) C# - Entity oluşturma

 

Aşağıdaki adımlarla birlikte c#'a entity modelini ekliyoruz. Ekleyecegımız tabloları sececegız. model oluştuktan sonra kodlarımız şöyledir;

 

asdasd kemal

 

**************************************************************************

 

 DbEntityUrunEntities db = new DbEntityUrunEntities(); //ENTİTİDEN NESNE OLUŞTURUP. ONUN ÜZERİNDEN TABLOLARA ULASMAK İÇİN.

 

**************************************************************************

 

try               //ENTİTY İLE TABLOYA VERİ EKLEME

            {

                Tbl_Urun t = new Tbl_Urun();

                t.URUNAD = TxtUrun.Text;

                t.MARKA = txtmarka.Text;

                t.STOK = short.Parse(txtstok.Text);

                t.FİYAT = decimal.Parse(txtfiyat.Text);

                t.DURUM = bool.Parse(txtdurum.Text);

                t.KATEGORI = int.Parse(comboBox1.Text);

                db.Tbl_Urun.Add(t);

                db.SaveChanges();

                MessageBox.Show("Ürün Sisteme Eklendi");

            }

            catch (Exception)

            {

 

                MessageBox.Show("Hatalı Giriş Yaptınız!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning);

            }

 

**************************************************************************

 

 

dataGridView1.DataSource = db.Tbl_Urun.ToList();  //ENTİTY İLE TABLOYU LİSTELEME

 

 **************************************************************************

 int x = Convert.ToInt32(textBox1.Text);      //ENTİTY İLE VERİLERİ SİLME KOMUTU

                var ktgl = db.Tbl_Kategori.Find(x);

                db.Tbl_Kategori.Remove(ktgl);

                db.SaveChanges();

                MessageBox.Show("Kategori Silindi");

                dataGridView1.DataSource = db.Tbl_Kategori.ToList();

 

**************************************************************************

 

int x = Convert.ToInt32(textBox1.Text);  //ENTİTY İLE GÜNCELLEME KOMUTU

            var ktgl = db.Tbl_Kategori.Find(x);

            ktgl.AD = textBox2.Text;

            db.SaveChanges();

            MessageBox.Show("Güncelleme yapıldı");

 

**************************************************************************

 

 

 

 

 

 2021 Ocak 21 Perşembe
 449