Ejemplo n.º 1
0
        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 }));
            }
        }
Ejemplo n.º 2
0
        public JsonResult Delete(int value)
        {
            int result = _iapiResponse.Delete("comments/" + value + "?email=" + User.Identity.GetUserName());

            return(Json(result, JsonRequestBehavior.AllowGet));
        }