public ActionResult KategoriDetay(int id) { AnaKategori k = ctx.AnaKategoris.FirstOrDefault(x => x.id == id); List <Haber.Models.Haber> hbr = ctx.Habers.Where(x => x.AltKategori.AnaKategoriID == id).ToList(); ViewBag.haberler = hbr; return(View(k)); }
public ActionResult AnaKategoriGuncelle(int id) { AnaKategori u = db.AnaKategori.Where(x => x.ID == id).FirstOrDefault(); if (u == null) { return(RedirectToAction("Hata", "Admin")); } return(View(u)); }
public ActionResult AnaKategoriGuncelle(AnaKategori ka) { AnaKategori k = db.AnaKategoris.FirstOrDefault(x => x.id == ka.id); k.Adi = ka.Adi; k.Aciklama = ka.Aciklama; k.Renk = ka.Renk; db.SubmitChanges(); return(RedirectToAction("AnaKategoriListesi")); }
public ActionResult AnaKategoriTanimi(AnaKategori cat) { try { db.AnaKategori.Add(cat); db.SaveChanges(); TempData["GenelMesaj"] = "Kategori tanımı başarılı bir şekilde tamamlanmıştır."; return(RedirectToAction("AnaKategoriListesi")); } catch (Exception) { return(Redirect("/Admin/Hata")); } }
public ActionResult AnaKategoriSil(int id) { string mesaj = "Silmek İstediğiniz Kategoriye Ait alt kategori Bulunmaktadır."; AnaKategori k = db.AnaKategoris.FirstOrDefault(x => x.id == id); db.AnaKategoris.DeleteOnSubmit(k); try { db.SubmitChanges(); } catch (Exception) { TempData["a"] = mesaj; return(RedirectToAction("AnaKategoriListesi")); } return(RedirectToAction("AnaKategoriListesi")); }
public ActionResult AnaKategoriGuncelle(AnaKategori u) { try { AnaKategori gu = db.AnaKategori.Where(x => x.ID == u.ID).FirstOrDefault(); if (gu == null) { return(RedirectToAction("Hata", "Admin")); } gu.ID = u.ID; gu.KategoriAdi = u.KategoriAdi; gu.Aciklama = u.Aciklama; db.SaveChanges(); return(RedirectToAction("AnaKategoriListesi")); } catch (Exception) { return(Redirect("/Admin/Hata")); } }
public ActionResult AnaKategoriSil(int id) { AnaKategori b = db.AnaKategori.Where(x => x.ID == id).SingleOrDefault(); if (b == null) { return(Json(false)); } else { try { db.AnaKategori.Remove(b); db.SaveChanges(); return(Json(true)); } catch (Exception) { return(Json("FK")); } } }
public ActionResult AnaKategoriEkle(AnaKategori kat) { db.AnaKategoris.InsertOnSubmit(kat); db.SubmitChanges(); return(RedirectToAction("AnaKategoriListesi")); }
public ActionResult AnaKategoriGuncelle(int id) { AnaKategori kat = db.AnaKategoris.FirstOrDefault(x => x.id == id); return(View(kat)); }