public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChatMessage chatMessage = chatMessageManager.Find(x => x.Id == id); if (chatMessage == null) { return(new HttpNotFoundResult()); } if (chatMessageManager.Delete(chatMessage) > 0) { return(Json(new { result = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { result = false }, JsonRequestBehavior.AllowGet)); }