public JsonResult Sil(yorum yorum_) { yorum dbYorum = _yorumRepository.GetById(yorum_.ID); if (dbYorum == null) { return(Json(new ResultJson { Success = false, Message = "Yorum Bulunamadı." })); } try { _yorumRepository.Delete(yorum_.ID); _yorumRepository.Save(); return(Json(new ResultJson { Success = true, Message = "Yorum Silme İşlemi Başarılı." })); } catch (Exception) { return(Json(new ResultJson { Success = false, Message = "Yorum Silme İşlemi Sırasında Bir Hata Oluştu !" })); } }
public JsonResult Sil(int ID) { Blog objBlog = _blogRepository.GetByID(ID); List <Yorum> yorumList = _context.Yorum.Where(x => x.Blog.ID == ID).ToList(); //List<Etiket> etiketList = _context.Etiket.Where(x => x.Blog.ID == ID).ToList(); if (objBlog == null) { return(Json(new ResultJson { Success = false, Message = "Blog bulunamadı." })); } if (yorumList != null) { foreach (Yorum data in yorumList) { _yorumRepository.Delete(data.ID); } _yorumRepository.Save(); } _blogRepository.Delete(ID); _blogRepository.Save(); return(Json(new ResultJson { Success = true, Message = "Blog silme işleminiz başarılı." })); }
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 ActionResult YorumSil(int id) { var sessionControl = HttpContext.Session["ID"]; var yorum = _yorumRepository.GetMany(y => y.ID == id).SingleOrDefault(); var makale = _makaleRepository.GetMany(m => m.ID == yorum.MakaleID).SingleOrDefault(); if (yorum.KullaniciID == Convert.ToInt32(sessionControl)) { _yorumRepository.Delete(id); _yorumRepository.Save(); return(RedirectToAction("Detay", "Makale", new { id = makale.ID })); } else { return(HttpNotFound()); } }
public JsonResult Sil(int id) { Yorum y = _yorumRepository.GetByID(id); if (y == null) { throw new Exception("Yorum bulunamadı"); } try { _yorumRepository.Delete(y.ID); _yorumRepository.Save(); return(Json(new ResultJson { Success = true, Message = "Yorum başarıyla silindi" })); } catch (Exception ex) { return(Json(new ResultJson { Success = false, Message = "Bir hata oluştu" })); } }