/* Bir Duyuru Guncelleme */ /// <summary> /// Icerisine Verilen Duyurular Sinifini Veritabanindan Gunceller. /// </summary> public void Update(Duyurulars entity) { using (var db = new LiteDatabase(@"myDatabase.db")) { var items = db.GetCollection <Duyurulars>("Duyurulars"); items.Update(entity); } }
public IActionResult Ekle(Duyurulars duyuru) { if (ModelState.IsValid) { duyurularOperations.Add(duyuru); return(RedirectToAction("Index")); } return(View(duyuru)); }
/* Id Numarasına Gore Tek Duyurunun Getirilmesi */ /// <summary> /// Id Numarasina Gore Tek Bir Duyuru Geri Dondurur. /// </summary> public Duyurulars GetById(int id) { var result = new Duyurulars(); using (var db = new LiteDatabase(@"myDatabase.db")) { var items = db.GetCollection <Duyurulars>("Duyurulars"); result = items.Find(x => x.Id == id).FirstOrDefault(); } return(result); }
public IActionResult Guncelle(int id, Duyurulars newDuyuru) { var duyuru = duyurularOperations.GetById(id); duyuru.Baslik = newDuyuru.Baslik; duyuru.Tarih = newDuyuru.Tarih; duyuru.Gonderici = newDuyuru.Gonderici; duyuru.Icerik = newDuyuru.Icerik; duyurularOperations.Update(duyuru); return(RedirectToAction("Index")); }