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 DeleteConfirmed(int id) { yazar yazar = db.yazars.Find(id); db.yazars.Remove(yazar); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "YazarId,YazarAdiSoyadi,YazarDogumTarihi")] yazar yazar) { if (ModelState.IsValid) { db.Entry(yazar).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(yazar)); }
public ActionResult Create([Bind(Include = "YazarId,YazarAdiSoyadi,YazarDogumTarihi")] yazar yazar) { if (ModelState.IsValid) { db.yazars.Add(yazar); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(yazar)); }
public ActionResult GirisYap(yazar y) { var bilgiler = db.yazar.FirstOrDefault(x => x.email == y.email && x.sifre == y.sifre); if (bilgiler != null) { FormsAuthentication.SetAuthCookie(bilgiler.email, false); return(RedirectToAction("Index", "Home")); } else { return(View()); } }
// GET: yazars/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } yazar yazar = db.yazars.Find(id); if (yazar == null) { return(HttpNotFound()); } return(View(yazar)); }
public ActionResult YazarDuzenle(int id) { yazar yazarlar = db.yazar.Where(x => x.id == id).FirstOrDefault(); yazar model = new yazar(); model.id = yazarlar.id; model.adi = yazarlar.adi; model.soyadi = yazarlar.soyadi; model.email = yazarlar.email; model.adres = yazarlar.adres; model.tel_no = yazarlar.tel_no; model.yetki = yazarlar.yetki; model.sifre = yazarlar.sifre; 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)); }
public ActionResult YazarEkle(String Adi, String Soyad, String email, String adres, int telno, int yetki, string sifre) { yazar model = new yazar(); model.adi = Adi; model.soyadi = Soyad; model.email = email; model.adres = adres; model.tel_no = telno; model.yetki = yetki; model.sifre = sifre; db.yazar.Add(model); db.SaveChanges(); return(RedirectToAction("Yazarlar", "Home")); }
public ActionResult YazarDuzenle(YazarBilgileri yaz) { yazar i = db.yazar.Where(X => X.id == yaz.id).FirstOrDefault(); i.adi = yaz.adi; i.soyadi = yaz.soyadi; i.email = yaz.email; i.adres = yaz.adres; i.tel_no = yaz.tel_no; i.yetki = yaz.yetki; i.sifre = yaz.sifre; db.SaveChanges(); return(RedirectToAction("Yazarlar", "Home")); }