/* Bir Etkinlik Guncelleme */ /// <summary> /// Icerisine Verilen Etkinlik Sinifini Veritabanindan Gunceller. /// </summary> public void Update(Etkinliks entity) { using (var db = new LiteDatabase(@"myDatabase.db")) { var items = db.GetCollection <Etkinliks>("Etkinliks"); items.Update(entity); } }
public IActionResult Ekle(Etkinliks etkinlik) { if (ModelState.IsValid) { etkinlikOperations.Add(etkinlik); return(RedirectToAction("Index")); } return(View(etkinlik)); }
/* Id Numarasına Gore Tek Etkinligin Getirilmesi */ /// <summary> /// Id Numarasina Gore Tek Bir Etkinlik Geri Dondurur. /// </summary> public Etkinliks GetById(int id) { var result = new Etkinliks(); using (var db = new LiteDatabase(@"myDatabase.db")) { var items = db.GetCollection <Etkinliks>("Etkinliks"); result = items.Find(x => x.Id == id).FirstOrDefault(); } return(result); }
public IActionResult Guncelle(int id, Etkinliks newEtkinlik) { var etkinlik = etkinlikOperations.GetById(id); etkinlik.EtkinlikAd = newEtkinlik.EtkinlikAd; etkinlik.EtkinlikAciklama = newEtkinlik.EtkinlikAciklama; etkinlik.Tarih = newEtkinlik.Tarih; etkinlikOperations.Update(etkinlik); return(RedirectToAction("Index")); }