コード例 #1
0
 public HttpResponseMessage Delete(ApiDocumentModel document)
 {
     if (_documentManager.Delete(document))
     {
         return(new HttpResponseMessage(HttpStatusCode.OK));
     }
     return(new HttpResponseMessage(HttpStatusCode.BadRequest));
 }
コード例 #2
0
        public ActionResult DeleteDoc(long id, string originalFileName)
        {
            var document = documentManager.Get(id) as Document;

            if (document == null)
            {
                PartialView("Documents");
            }

            documentManager.Delete(document);

            var fullPath = Request.MapPath("~/Files/" + originalFileName);

            if (System.IO.File.Exists(fullPath))
            {
                System.IO.File.Delete(fullPath);
            }

            return(PartialView("Documents", documentManager.GetList()));
        }