ADO Entity FrameWork ile Listeleme-Güncelleme-Silme

C# dili ile ADO Entity FrameWork kullanarak Listeleme-Güncelleme-Silme işlemi İçin tıklayınız.

Ado Entity Framework

Ado Entity Framework

 

 

 

 

 

 

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace AdoEntity
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

dbOkulEntities1 db;
void doldur()
{
db = new dbOkulEntities1();
dataGridView1.DataSource = db.ogrencis.ToList();
}

private void button1_Click(object sender, EventArgs e)
{
ogrenci yeniogrenci = new ogrenci();
yeniogrenci.Numara = Convert.ToInt32(textBox1.Text);
yeniogrenci.Ad = textBox2.Text;
yeniogrenci.Soyad = textBox3.Text;
db.ogrencis.Add(yeniogrenci);
db.SaveChanges();
doldur();

}

private void Form1_Load(object sender, EventArgs e)
{
doldur();
}

private void button2_Click(object sender, EventArgs e)
{
int guncelle = Convert.ToInt32(textBox1.Text);
var guncellenecekogrenci = db.ogrencis.Where(w => w.Numara == guncelle).FirstOrDefault();
guncellenecekogrenci.Ad = textBox2.Text;
guncellenecekogrenci.Soyad = textBox3.Text;
db.SaveChanges();
doldur();
}

private void button3_Click(object sender, EventArgs e)
{
int silinecek = Convert.ToInt32(textBox1.Text);
var silinecekkisi = db.ogrencis.Where(w => w.Numara == silinecek).FirstOrDefault();
db.ogrencis.Remove(silinecekkisi);
db.SaveChanges();
doldur();
}

private void button4_Click(object sender, EventArgs e)
{
db = new dbOkulEntities1();
int aranacak = Convert.ToInt32(textBox4.Text);
var query = db.ogrencis.ToList();
var sonuc = query.Where(w =>w.Numara==aranacak).ToList();
dataGridView1.DataSource = sonuc;
}

}
}

admin