// DELETE: api/WSPost/5 public IHttpActionResult Delete(int id) { Post tc = new Post(); tc = ts.GetById(id); ts.Delete(tc); ts.Commit(); return(Ok("supprime")); }
public ActionResult Delete(int id, PostViewModel pvm) { Post d = SP.GetById(id); pvm.IdPost = d.IdPost; pvm.Category.Equals(d.Category); pvm.Title = d.Title; pvm.Description = d.Description; pvm.Like = d.Like; SP.Delete(d); SP.Commit(); return(RedirectToAction("Index")); }
public ActionResult DeleteAction(int Id) { try { if (ModelState.IsValid) { ServicePost.Delete(Id); } else { ModelState.AddModelError("Error", "Algunos datos ingresados no son válidos"); return(Index()); } } catch (Exception ex) { ModelState.AddModelError("Error", "Se ha producido un error: " + ex.Message); return(Index()); } return(RedirectToAction("Index")); }