public ActionResult Delete(int id)
        {
            var imageName = _iBlogManager.GetAnBlog(id);
            var path      = ConfigurationManager.AppSettings["BlogImage"];
            var finalpath = Path.Combine(Server.MapPath(path), imageName.BlogImage);

            if (System.IO.File.Exists(finalpath))
            {
                System.IO.File.Delete(finalpath);
            }
            var data = _iBlogManager.Delete(id);

            return(Json(new { messageType = data.MessageType, message = data.ReturnMessage, html = GlobalClass.RenderRazorViewToString(this, "ViewAll", _iBlogManager.GetAllBlog()) }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
 public async Task Delete(DeleteBlogInput input)
 {
     await _manager.Delete(input.Id);
 }
Exemplo n.º 3
0
        public ActionResult DeleteBlog(int id)
        {
            Response response = blogManager.Delete(id);

            return(Json(response));
        }
Exemplo n.º 4
0
 public JsonResult Remove(string id)
 {
     blogManager.Delete(id);
     return(JsonNet(new { success = true }));
 }