public ActionResult Yazar(tbl_yazar k) { if (ModelState.IsValid) { try { var varMi = db.yazar.Where(x => x.ad == k.ad).FirstOrDefault(); if (varMi == null) { int id = int.Parse(Session["user"].ToString()); var kullanici = db.kullanici.Find(id); k.ekleyenID = kullanici.ID; k.guncelleyenID = kullanici.ID; k.kayitTarihi = DateTime.Now; k.guncellemeTarihi = DateTime.Now; k.durum = true; db.yazar.Add(k); db.SaveChanges(); return(Content("Yazar Ekleme İşleminiz Gerçekleşti....")); } else { return(Content("Eklemek İstediğiniz Yazar Zaten Mevcut")); } } catch (Exception) { ModelState.AddModelError("Yazar", "Bir Sorun İle Karşılaşıldı Tekrar Deneyiniz"); return(View()); } } return(View()); }
public ActionResult DeleteConfirmed(int id) { tbl_yazar tbl_yazar = db.yazar.Find(id); db.yazar.Remove(tbl_yazar); db.SaveChanges(); return(RedirectToAction("Yazar")); }
public ActionResult DelYazar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_yazar tbl_yazar = db.yazar.Find(id); if (tbl_yazar == null) { return(HttpNotFound()); } return(View(tbl_yazar)); }
public ActionResult EDYazar([Bind(Include = "ID,ad,soyad,dogumTarihi,kayitTarihi,guncellemeTarihi,durum,ekleyenID,guncelleyenID")] tbl_yazar tbl_yazar) { if (ModelState.IsValid) { int id = int.Parse(Session["user"].ToString()); var kullanici = db.kullanici.Find(id); tbl_yazar.guncelleyenID = kullanici.ID; tbl_yazar.guncellemeTarihi = DateTime.Now; tbl_yazar.durum = true; db.Entry(tbl_yazar).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Yazar")); } return(View(tbl_yazar)); }