public ActionResult DeleteConfirmed(int id) { Yorum yorum = ym.Find(x => x.ID == id); ym.Delete(yorum); return(RedirectToAction("Index")); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = yorumManager.Find(x => x.Id == id); if (yorum == null) { return(new HttpNotFoundResult()); } if (yorumManager.Delete(yorum) > 0) { return(Json(new { result = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { result = false }, JsonRequestBehavior.AllowGet)); }
public override int Delete(Proje proje) { TodoManager tm = new TodoManager(); YorumManager ym = new YorumManager(); ProjectUserManager pk = new ProjectUserManager(); foreach (ProjeKullanicisi prokul in proje.projeKullanicisi.ToList()) { pk.Delete(prokul); } foreach (Todo todo in proje.Todo.ToList()) { //projedeki todoların silme işlemi foreach (Yorum yorum in todo.Yorum.ToList()) { //tododaki yorumların silme işlemi ym.Delete(yorum); } tm.Delete(todo); } return(base.Delete(proje)); }