public ActionResult Detay(int id) { var data = context.Makales.FirstOrDefault(x => x.MakaleId == id); data.GoruntulenmeSayisi++; context.SaveChanges(); return(View(data)); }
public ActionResult Create([Bind(Include = "KategoriId,KategoriAdi")] Kategori kategori) { if (ModelState.IsValid) { db.Kategoris.Add(kategori); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kategori)); }
public ActionResult Create([Bind(Include = "EtiketId,EtiketAdi")] Etiket etiket) { if (ModelState.IsValid) { db.Etikets.Add(etiket); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(etiket)); }
public ActionResult Create([Bind(Include = "YorumId,YorumAciklama,MakaleID,YorumEklenmeTarihi,YorumAdSoyad,YorumMail,YorumBegeni")] Yorum yorum) { if (ModelState.IsValid) { db.Yorums.Add(yorum); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MakaleID = new SelectList(db.Makales, "MakaleId", "MakaleBaslik", yorum.MakaleID); return(View(yorum)); }
public ActionResult Create([Bind(Include = "YazarId,YazarAdi,YazarSoyad,YazarKullaniciAdi,YazarSifre,YazarMailAdres,YazarAciklama,YetkiID,YazarFace,YazarInstagram,YazarGithub,YazarLinked,YazarYetki")] Yazar yazar) { if (ModelState.IsValid) { yazar.YazarEklenmeTarihi = DateTime.Now; db.Yazars.Add(yazar); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.YetkiID = new SelectList(db.Yetkis, "YetkiId", "YetkiAdi", yazar.YetkiID); return(View(yazar)); }
public ActionResult Create([Bind(Include = "MakaleId,MakaleBaslik,MakaleIcerik,MakaleEklenmeTarihi,Video,GoruntulenmeSayisi,Begeni,YazarID,KategoriID")] Makale makale, HttpPostedFileBase Foto, string etiketler) { if (ModelState.IsValid) { if (Request.Files.Count > 0) { WebImage img = new WebImage(Foto.InputStream); FileInfo fotoinfo = new FileInfo(Foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(740, 420); img.Save("~/Assets/Uploads/PostImage/" + newfoto); makale.MakaleResim = "/Assets/Uploads/PostImage/" + newfoto; } if (etiketler != null) { string[] etiketdizi = etiketler.Split(','); foreach (var i in etiketdizi) { var yenietiket = new Etiket { EtiketAdi = i }; db.Etikets.Add(yenietiket); makale.Etikets.Add(yenietiket); } } makale.MakaleEklenmeTarihi = DateTime.Now; makale.GoruntulenmeSayisi = 1; makale.YazarID = Convert.ToInt32(Session["WriterID"]); makale.Begeni = 0; db.Makales.Add(makale); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Kategoris, "KategoriId", "KategoriAdi", makale.KategoriID); ViewBag.YazarID = new SelectList(db.Yazars, "YazarId", "YazarAdi", makale.YazarID); return(View(makale)); }