public ActionResult Makaleler() { List <MakaleListesiModel> makaleler = new List <MakaleListesiModel>(); //boş bir liste oluşturduk List <makale> makalelist = db.makale.ToList(); //makale tabllosundaki verileri listeye attık foreach (var item in makalelist) { MakaleListesiModel m = new MakaleListesiModel(); yazar y = db.yazar.FirstOrDefault(x => x.id == item.yazar_id); kategori c = db.kategori.FirstOrDefault(z => z.id == item.kategori_id); m.Id = item.id; m.Baslik = item.baslik; m.Yazi = item.makale1; m.Tarih = item.tarih.Value; m.YazarAdi = y.adi; m.KategoriAdi = c.adi; makaleler.Add(m); } return(View(makaleler)); }
public ActionResult Index() { List <MakaleListesiModel> kmakale = new List <MakaleListesiModel>(); List <makale> veri = db.makale.ToList(); foreach (var item in veri) { MakaleListesiModel m = new MakaleListesiModel(); item.makale1 = Regex.Replace(item.makale1, @"<(.\n)*?>", string.Empty); if (item.makale1.Length > 120) { item.makale1 = item.makale1.Substring(0, 120); } item.makale1 = item.makale1 + "..."; m.Id = item.id; m.Baslik = item.baslik; m.resim_yol = db.resim.FirstOrDefault(x => x.yazi_id == item.id).resim_yol; m.Yazi = item.makale1; m.Tarih = item.tarih.Value; kmakale.Add(m); } return(View(kmakale)); }
public ActionResult KategoriDuzenle(MakaleListesiModel kat) { kategori i = db.kategori.Where(X => X.id == kat.Id).FirstOrDefault(); i.adi = kat.KategoriAdi; db.SaveChanges(); return(RedirectToAction("Kategoriler", "Home")); }
public ActionResult MakaleDuzenle(MakaleListesiModel mak) { makale i = db.makale.FirstOrDefault(x => x.id == mak.Id); i.baslik = mak.Baslik; i.makale1 = mak.Yazi; i.yazar_id = mak.Yid; i.kategori_id = mak.Kid; db.SaveChanges(); return(RedirectToAction("Makaleler", "Home")); }
public ActionResult MakaleDuzenle(int id) { makale makaleler = db.makale.Where(x => x.id == id).FirstOrDefault(); MakaleListesiModel model = new MakaleListesiModel(); model.Id = makaleler.id; model.Yid = makaleler.yazar_id.Value; model.Kid = makaleler.kategori_id.Value; ViewBag.YazarListesi = new SelectList(db.yazar.ToList(), "id", "adi", makaleler.yazar_id); ViewBag.KategoriListesi = new SelectList(db.kategori.ToList(), "id", "adi", makaleler.kategori_id); model.Baslik = makaleler.baslik; model.Yazi = makaleler.makale1; return(View(model)); }
public ActionResult MakaleDetay(int id) { MakaleListesiModel model = new MakaleListesiModel(); makale mak = db.makale.FirstOrDefault(x => x.id == id); yazar yaz = db.yazar.FirstOrDefault(x => x.id == mak.yazar_id); model.Baslik = mak.baslik; model.resim_yol = db.resim.FirstOrDefault(x => x.yazi_id == mak.id).resim_yol; model.Yazi = mak.makale1; model.Tarih = mak.tarih.Value; model.YazarAdi = yaz.adi; return(View(model)); }