// GET: Comments/Details/5 public ActionResult Details(int id) { if (user == null) { return(RedirectToAction("Login", "Account")); } yorumlar yrm = datas.yorumlars.Where(t => t.id == id).FirstOrDefault(); return(View(yrm)); }
public ActionResult yorumGüncelle(yorumlar y) { var yrm = c.yorumlars.Find(y.ID); yrm.KullaniciAdi = y.KullaniciAdi; yrm.Mail = y.Mail; yrm.Yorum = y.Yorum; c.SaveChanges(); return(RedirectToAction("yorumListesi")); }
public ActionResult YorumEkle(yorumlar yorum) { yorumlar eklenen = new yorumlar(); eklenen.yorumurun = yorum.yorumurun; eklenen.yorumpuan = Convert.ToInt32(Request.Cookies["puan"].Value); eklenen.yorumtarih = DateTime.Now.Date; eklenen.yorummetin = yorum.yorummetin; eklenen.yorumonay = 0; eklenen.yorumuser = Convert.ToInt32(Session["userid"]); veri.yorumlar.Add(eklenen); veri.SaveChanges(); return(RedirectToAction("Detay")); }
public ActionResult Edit(int id, FormCollection frm) { if (user == null) { return(RedirectToAction("Login", "Account")); } try { // TODO: Add update logic here yorumlar blg = datas.yorumlars.Where(t => t.id == id).FirstOrDefault(); blg.satutus = Convert.ToInt32(frm["statussec"]); datas.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult makale(FormCollection frm, string id) { string isim = frm.Get("isim"); string email = frm.Get("email"); string yorum = frm.Get("yorum"); int ID = Convert.ToInt32(id); var sorgu = from m in vt.makalelers join k in vt.kategorilers on m.kategoriID equals k.ID join y in vt.yoneticilers on m.yazarID equals y.ID where m.ID == ID select new { m.makale, m.makaleAdi, m.makaleKeyword, m.makaleTitle, m.makaleDescription, k.kategoriAdi, y.adi, m.ID, m.resim }; var yorumS = from y in vt.yorumlars where y.onay == 1 && y.makaleID == ID select y; ViewBag.yorumList = yorumS.ToList(); makaleHelper makale = new makaleHelper(); foreach (var item in sorgu) { makale.kategoriAdi = item.kategoriAdi; makale.makaleAdi = item.makaleAdi; makale.makaleDescription = item.makaleDescription; makale.makaleAciklama = item.makale; makale.yazarAdi = item.adi; makale.resim = item.resim; } yorumlar yorum1 = new yorumlar(); yorum1.makaleID = ID; yorum1.isim = isim; yorum1.email = email; yorum1.mesaj = yorum; vt.yorumlars.InsertOnSubmit(yorum1); vt.SubmitChanges(); ViewBag.basarili = "Yorumunuz Gonderildi"; return(View(makale)); }
public ActionResult yorumgnder(FormCollection frm) { int blgid = Convert.ToInt32(frm[0]); if (frm[2] != "") { if (frm[1] != "") { if (ModelState.IsValid) { yorumlar yrm = new yorumlar { mail = frm[1], content = frm[2], satutus = 2, blogid = Convert.ToInt32(frm[0]), date = DateTime.Now.Date, }; try { datas.yorumlars.Add(yrm); datas.SaveChanges(); ViewBag.mesaj = "Yorumunuz Başarıyla Kaydedilmiştir."; BlogYazi blg = datas.BlogYazis.Where(t => t.id == blgid).FirstOrDefault(); List <yorumlar> yorm = datas.yorumlars.Where(t => t.blogid == blgid && t.satutus == 1).OrderBy(t => t.id).ToList(); Models.BlogViewMoldels blgg = new Models.BlogViewMoldels(); blgg.yrms = yorm; blgg.blogid = blgid; blgg.Baslik = blg.Baslik; blgg.aySira = blg.aySira; blgg.Content = blg.Content; blgg.folder = blg.folder; blgg.path = blg.path; return(View("detay", blgg)); } catch (Exception ex) { ViewBag.mesaj = "Bilgilerinizi eksik veya hatalı girdiniz."; BlogYazi blg = datas.BlogYazis.Where(t => t.id == blgid).FirstOrDefault(); List <yorumlar> yorm = datas.yorumlars.Where(t => t.blogid == blgid && t.satutus == 1).OrderBy(t => t.id).ToList(); Models.BlogViewMoldels blgg = new Models.BlogViewMoldels(); blgg.yrms = yorm; blgg.blogid = blgid; blgg.Baslik = blg.Baslik; blgg.aySira = blg.aySira; blgg.Content = blg.Content; blgg.folder = blg.folder; blgg.path = blg.path; return(View("detay", blgg)); } } } } BlogYazi blggg = datas.BlogYazis.Where(t => t.id == blgid).FirstOrDefault(); List <yorumlar> yormm = datas.yorumlars.Where(t => t.blogid == blgid && t.satutus == 1).OrderBy(t => t.id).ToList(); Models.BlogViewMoldels blgggg = new Models.BlogViewMoldels(); blgggg.yrms = yormm; blgggg.blogid = blgid; blgggg.Baslik = blggg.Baslik; blgggg.aySira = blggg.aySira; blgggg.Content = blggg.Content; blgggg.folder = blggg.folder; blgggg.path = blggg.path; ViewBag.mesaj = "Bilgilerinizi eksik veya hatalı girdiniz."; return(View("detay", blgggg)); }
public PartialViewResult yorumYap(yorumlar y) { c.yorumlars.Add(y); c.SaveChanges(); return(PartialView()); }