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ı");
**************************************************************************

