public ActionResult Delete(int?id, string slug) { if (string.IsNullOrEmpty(slug)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } int result = _iapiResponse.Delete("posts/" + id + "?email=" + User.Identity.GetUserName()); if (result == (int)StatusCode.SUCCESS) { return(RedirectToAction("Index", "Home")); } else { if (result == (int)StatusCode.UNAUTHORIZED) { ModelState.AddModelError("", "You need login again to delete your post"); } else { ModelState.AddModelError("", "Delete post is fail"); } return(RedirectToAction("Details", "Posts", new { id = id, slug = slug })); } }
public JsonResult Delete(int value) { int result = _iapiResponse.Delete("comments/" + value + "?email=" + User.Identity.GetUserName()); return(Json(result, JsonRequestBehavior.AllowGet)); }