public ActionResult DeleteConfirmed(int id) { var article = _repo.Get(id); //#region Delete Article Image //if (article.Image != null) //{ // if (System.IO.File.Exists(Server.MapPath("/Files/ArticleImages/Image/" + article.Image))) // System.IO.File.Delete(Server.MapPath("/Files/ArticleImages/Image/" + article.Image)); // if (System.IO.File.Exists(Server.MapPath("/Files/ArticleImages/Thumb/" + article.Image))) // System.IO.File.Delete(Server.MapPath("/Files/ArticleImages/Thumb/" + article.Image)); //} //#endregion _repo.Delete(id); return(RedirectToAction("Index")); }
public IHttpActionResult Delete(string id) { var existArticle = ArticlesRepository.Get(id) != null; if (existArticle) { var succesfullyRemoved = ArticlesRepository.Delete(id); if (succesfullyRemoved) { return(Ok()); } else { return(StatusCode(HttpStatusCode.InternalServerError)); } } else { return(NotFound()); } }
private void deleteArticle() { article = db.Articles.Where(c => c.Id == ArticleId).FirstOrDefault(); repArticle.Delete(article.Id); }