// GET: AdminYorum/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = _context.Yorum.Find(id); if (yorum == null) { return(HttpNotFound()); } return(View(yorum)); }
public IActionResult commentYap(Yorum yorum) { //yorum.YorumId = deneme; //foreach (var yorumcuk in db.Yorum.ToList()) //{ //} //yorum.Yorum.Yyb = 1; db.Yorum.Add(yorum); db.SaveChanges(); ViewModel tarif = new ViewModel(); tarif.Tarif = db.Tarifler.Find(yorum.YorumId); return(View("TarifDetay", tarif)); }
// GET: Admin/Yorum/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = ym.Find(x => x.ID == id); if (yorum == null) { return(HttpNotFound()); } return(View(yorum)); }
// GET: Yorums/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.YorumSet.Find(id); if (yorum == null) { return(HttpNotFound()); } return(View(yorum)); }
public ActionResult YorumYap(int id) { Yorum y = new Yorum(); y.Yorum1 = Request["Yorum1"].ToString(); y.YorumYapanId = Convert.ToInt32(Session["KullaniciId"]); y.YorumTarih = DateTime.Now; y.YorumDurumu = true; y.GonderiId = id; icerik.Yorum.Add(y); icerik.SaveChanges(); return(Redirect(Request.UrlReferrer.ToString())); }
public JsonResult YorumYap(string yorum, int YaziId) { if (yorum != null) { Yorum yeniyorum = new Yorum(); yeniyorum.YorumlayanUyeId = User.Identity.GetUserId(); yeniyorum.YotumlayanUsername = User.Identity.GetUserName(); yeniyorum.YorumlananYaziId = YaziId; yeniyorum.YorumIcerik = yorum; yeniyorum.YorumlananYazi = yrep.GetById(YaziId); yorumrep.Insert(yeniyorum); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public void Add(YorumModel model) { var entity = new Yorum() { YorumcuAdi = model.YorumcuAdi.Trim(), Aciklamasi = model.Aciklamasi.Trim(), Tarihi = model.Tarihi, OyunId = model.OyunId }; _db.Set <Yorum>().Add(entity); _db.SaveChanges(); model.Id = entity.Id; }
public ActionResult YorumYap(Yorum yrm) { if (yrm.Icerik == null || Session["uyeid"] == null) { return(View()); } Yorum nYorum; if (Convert.ToInt32(Session["yetkiid"]) == 1) { db.Yorum.Add(nYorum = new Yorum { UyeID = Convert.ToInt32(Session["uyeid"]), MakaleID = yrm.MakaleID, Icerik = yrm.Icerik, Uye = db.Uye.Find(Convert.ToInt32(Session["uyeid"])), Makale = db.Makale.Find(yrm.MakaleID), Tarih = DateTime.Now, OnayDurum = true, Durum = true }); } else { db.Yorum.Add(nYorum = new Yorum { UyeID = Convert.ToInt32(Session["uyeid"]), MakaleID = yrm.MakaleID, Icerik = yrm.Icerik, Uye = db.Uye.Find(Convert.ToInt32(Session["uyeid"])), Makale = db.Makale.Find(yrm.MakaleID), Tarih = DateTime.Now, OnayDurum = false, Durum = true }); } Bildirim bild = new Bildirim(); bild.BildirimTuruID = 3; bild.BildirimIcerik = "<b><a href='/Uye/Index/" + nYorum.Uye.UyeID + "'>" + nYorum.Uye.KullaniciAdi + "</a></b>" + "isimli kullanıcı, <a href='/Home/MakaleDetay/" + nYorum.MakaleID + "'>" + nYorum.Makale.Baslik + "</a>" + " başlıklı makalenize yorum yaptı."; bild.Tarih = DateTime.Now; bild.UyeID = nYorum.Makale.Uye.UyeID; // Bildirimi makaleyi yazan kişi adına kaydettik. db.Bildirim.Add(bild); db.SaveChanges(); return(Json("Basarili")); }
public ActionResult YorumYaz(Yorum yrm, int?id) { Yorum mkl = db.Yorum.Where(x => x.MakaleID == id).FirstOrDefault(); Yorum yorum = new Yorum(); yorum.MakaleID = id; yorum.AdSoyad = yrm.AdSoyad; yorum.YorumIcerigi = yrm.YorumIcerigi; yorum.EklenmeTarihi = DateTime.Now; db.Yorum.Add(yorum); db.SaveChanges(); return(new RedirectResult("~/Makale/Detay/" + yorum.MakaleID)); }
public JsonResult YorumYap(string yorum, int Id) { int uyeId = Convert.ToInt32(Session["uyeId"].ToString()); Yorum yeni = new Yorum(); yeni.YaziId = Id; yeni.YorumIcerik = yorum; yeni.UyeId = uyeId; yeni.Tarih = DateTime.Now; db.Yorumlar.Add(yeni); db.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }
// GET: AdminYorums/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.Yorums.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.MakaleID = new SelectList(db.Makales, "MakaleId", "MakaleBaslik", yorum.MakaleID); return(View(yorum)); }
// GET: Yorum/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.Yorum.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.BlogId = new SelectList(db.Blog, "BlogId", "Baslik", yorum.BlogId); return(View(yorum)); }
// GET: AdminYorum/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.Yorums.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.UyeId = new SelectList(db.Uyes, "UyeId", "KullaniciAdi", yorum.UyeId); return(View(yorum)); }
public ActionResult MakaleSil(int?id) { Yorum sil = db.Yorum.Where(x => x.MakaleID == id).FirstOrDefault(); Etiket etiket = db.Etiket.Where(x => x.EtiketId == id).FirstOrDefault(); if (sil != null) { db.Yorum.Remove(sil); } Makale silinen = db.Makale.Where(x => x.MakaleId == id).FirstOrDefault(); db.Makale.Remove(silinen); db.SaveChanges(); return(RedirectToAction("YazarınMakaleleri", "Yazar")); }
public IActionResult Duzenle(int?id, int?yorumId) { if (id == null || yorumId == null) { return(NotFound()); } Yorum yorum = _context.Yorum.FirstOrDefault(x => x.ID == yorumId); if (yorum == null) { return(NotFound()); } return(View(yorum)); }
public JsonResult YorumEkle(int id, Yorum yorum) { int yorumlayanid = (int)HttpContext.Session.GetInt32("profilid"); Profil profil = db.Hesaplar.Find(yorumlayanid); yorum.StajyerID = id; yorum.YorumlayanID = yorumlayanid; yorum.Yorumlayan = profil; yorum.YorumlayanAdi = profil.Ad + " " + profil.Soyad; yorum.EklenmeTarihi = DateTime.UtcNow; db.Yorumlar.Add(yorum); db.SaveChanges(); return(Json(true)); }
// GET: Yorum/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.Yorums.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.HaberID = new SelectList(db.Habers, "HaberID", "Title", yorum.HaberID); return(View(yorum)); }
public ActionResult YorumYap(string yorumIcerik) { Yorum yorum = new Yorum(); yorum.YorumIcerigi = yorumIcerik; string userid = Session["userId"].ToString(); User currentuser = DbFactory.UserCrud.Find(userid); // Şu anda kayıt yapan kullanıcı olacak yorum.User = currentuser; var currentPost = DbFactory.GonderiCrud.Find(Session["currentPostId"].ToString()); currentPost.Yorumlar.Add(yorum); DbFactory.GonderiCrud.Update(currentPost.ID, currentPost); return(RedirectToAction("PostOku", new { id = Session["currentPostId"].ToString() })); // PostOkuya geri dön id parametresini postId'ye Eşitle }
public IActionResult YorumSil(Yorum yorum) { var yorumGetir = _context.Yorums.Find(yorum.YorumId); try { _context.Remove(yorumGetir); _context.SaveChanges(); } catch (Exception e) { return(Redirect("/Hata/Yorum")); } return(Redirect("/Anasayfa/Index")); }
// GET: /AdminYorum/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.Yorumlar.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.MakaleID = new SelectList(db.Makaleler, "MakaleID", "Baslik", yorum.MakaleID); ViewBag.UyeID = new SelectList(db.Uyeler, "UyeID", "KullanıcıAdı", yorum.UyeID); return(View(yorum)); }
public ActionResult YorumSil(int Id, int makID) { if (Id == 0 || makID == 0) { return(HttpNotFound()); } Yorum temp = yorum.GetByID(Id); if (temp == null) { return(HttpNotFound()); } yorum.Delete(Id); return(RedirectToAction("MakaleDetay", new { id = makID })); }
// GET: Yorums/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = db.YorumSet.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.UserId = new SelectList(db.UserSet, "Id", "Name", yorum.UserId); ViewBag.KitapİlanId = new SelectList(db.KitapİlanSet, "Id", "Baslik", yorum.KitapİlanId); return(View(yorum)); }
private void yorum_dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { object item = yorum_dataGrid.SelectedItem; if (item != null) { yorum = new Yorum { Id = int.Parse((yorum_dataGrid.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text.ToString()), Ad = (yorum_dataGrid.SelectedCells[1].Column.GetCellContent(item) as TextBlock).Text.ToString(), Soyad = (yorum_dataGrid.SelectedCells[2].Column.GetCellContent(item) as TextBlock).Text.ToString(), Mesaj = (yorum_dataGrid.SelectedCells[3].Column.GetCellContent(item) as TextBlock).Text.ToString(), YorumTarihi = DateTime.Parse((yorum_dataGrid.SelectedCells[4].Column.GetCellContent(item) as TextBlock).Text.ToString()) }; } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = _context.Yorum.Find(id); if (yorum == null) { return(HttpNotFound()); } ViewBag.MakaleId = new SelectList(_context.Makale, "Id", "Baslik", yorum.MakaleId); ViewBag.UyeId = new SelectList(_context.Uye, "Id", "KullaniciAdi", yorum.UyeId); return(View(yorum)); }
public ActionResult Index(YorumViewModel yvm) { if (ModelState.IsValid) { Yorum yorum = new Yorum() { KullaniciId = User.Identity.GetUserId(), BlogId = yvm.BlogId, Icerik = yvm.Icerik }; db.Yorumlar.Add(yorum); db.SaveChanges(); return(Json(new { kullaniciAdi = User.Identity.GetUserName(), icerik = yvm.Icerik })); } return(Json(ModelState)); }
public ActionResult Sil(int ID) { Yorum objYorum = _yorumRepository.GetByID(ID); if (objYorum == null) { return(Json(new ResultJson { Success = false, Message = "Yorum bulunamadı." })); } _yorumRepository.Delete(ID); _yorumRepository.Save(); return(Json(new ResultJson { Success = true, Message = "Yorum silme işleminiz başarılı." })); }
public JsonResult AddCommentMethod(Yorum GelenYorum) { string Mesaj = "Başarılı"; Yorum YeniYorum = new Yorum { Ad = GelenYorum.Ad, Soyad = GelenYorum.Soyad, Mesaj = GelenYorum.Mesaj, }; db.Yorumlar.Add(GelenYorum); db.SaveChanges(); return(Json(Mesaj)); }
public ActionResult YorumEkle(Yorum yorum) { if (ModelState.IsValid) { var kelimeList = db.YasakliKelimeler.ToList(); yorum.Baslik = yorum.Baslik.YasakKontrol(kelimeList); yorum.İcerik = yorum.İcerik.YasakKontrol(kelimeList); yorum.Kullanici = User.Identity.Name; yorum.Tarih = DateTime.Now; db.Yorumlar.Add(yorum); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public JsonResult Ekle(Yorum y) { try { _yorumRepository.Insert(y); _yorumRepository.Save(); return(Json(new ResultJson { Success = true, Message = "Yorumunuz eklendi" })); } catch (Exception ex) { return(Json(new ResultJson { Success = false, Message = "Bir hata oluştu" })); } }
public IActionResult ViewArticle(string dname, string dsurname, string demail, string comment, int id) { Yorum yrm = new Yorum(); yrm.Adi = dname; yrm.Soyadi = dsurname; yrm.Email = demail; yrm.Yorum1 = comment; yrm.MakaleId = id; yrm.DurumTipi = false; //deneme amaçlı true yoksa false olmalı. Onaylandıktan sonra true olcak. mabc.Yorum.Add(yrm); mabc.SaveChanges(); Makale makale = mabc.Makale.FirstOrDefault(i => i.Id == id); IEnumerable <Yorum> yorum = mabc.Yorum.Where(i => i.MakaleId == id); return(View(Tuple.Create(yorum, makale))); }