public ActionResult Edit([Bind(Include = "OgrenciID,OgrenciNumarasi,Ad,Soyad,Bolum,Sinif,Yetenekler,Sifre")] Ogrenci ogrenci) { if (ModelState.IsValid) { db.Entry(ogrenci).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ogrenci)); }
public ActionResult Edit([Bind(Include = "ProjeID,ProjeAdi,Aciklama,EklenmeTarihi")] Proje proje) { if (ModelState.IsValid) { db.Entry(proje).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(proje)); }
public ActionResult Edit([Bind(Include = "BasvuruID,ProjeSahibimi,KabulEdildimi")] Basvuru basvuru) { if (ModelState.IsValid) { db.Entry(basvuru).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(basvuru)); }
public void Update(TEntity yeni)//Ikayit yeni) { Type t = typeof(TEntity); ///t.name classsın adının getiryor PropertyInfo p = t.GetProperty(t.Name + "Id");///kullnamıyoruz cunki interface ıhtıyacımız var //birinide egitmıd ,birnde ogrenci id oldugu içiçn ortak bi yazım olması gerekir int id = (int)p.GetValue(yeni); var eski = GetById(id); db.Entry(eski).CurrentValues.SetValues(yeni);///Enrty veritabanında kaydı buluyor db.SaveChanges(); }
public void Delete(T entity) { _db.Entry(entity).State = EntityState.Deleted; }