public virtual ActionResult DeleteSignature(long personelId) { try { var personel = _personManagementService.FindPersonel(personelId); if (personel == null) { return(Json(new { isError = true, Message = @"ورودی نامعتبر!" })); } var addressUrlFile = new AddressUrlFile(Server.MapPath("~//")); var path = addressUrlFile.Signature + personel.Signature; personel.Signature = ""; var result = _personManagementService.UpdatePersonel(personel); if (!result.Item1) { return(Json(new { isError = !result.Item1, Message = result.Item2 })); } if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); } return(Json(new { isError = !result.Item1, Message = result.Item2 })); } catch (Exception) { return(Json(new { isError = true, Message = @"خطا در حذف تصویر" })); } }