/// <summary> /// 删除图片 /// </summary> /// <param name="recId">各图片Id xxxxx,xxxxxx,xxxxxxxx</param> /// <param name="folderId">关联ID</param> /// <returns></returns> public bool DeleteFile(string recId) { bool result = false; if (!string.IsNullOrEmpty(recId)) { string ids = ""; string[] strArray = recId.Split(','); foreach (string s in strArray) { ids += "'" + s + "',"; } if (!string.IsNullOrEmpty(ids)) { ids = ids.Substring(0, ids.Length - 1); } int count = fileInfoBLL.DeleteFileForm(ids); result = count > 0 ? true : false; } return(result); }
/// <summary> /// 删除附件 /// </summary> /// <param name="fileInfoIds"></param> public bool DeleteFile(string fileInfoIds) { bool result = false; if (!string.IsNullOrEmpty(fileInfoIds)) { string ids = ""; string[] strArray = fileInfoIds.Split(','); foreach (string s in strArray) { ids += "'" + s + "',"; var entity = fileinfobll.GetEntity(s); if (entity != null) { var filePath = ctx.Server.MapPath(entity.FilePath); if (File.Exists(filePath)) { File.Delete(filePath); } } } if (!string.IsNullOrEmpty(ids)) { ids = ids.Substring(0, ids.Length - 1); } int count = fileinfobll.DeleteFileForm(ids); result = count > 0 ? true : false; } return(result); }
/// <summary> /// 删除附件 /// </summary> /// <param name="fileInfoIds"></param> public bool DeleteFile(string fileInfoIds) { bool result = false; if (!string.IsNullOrEmpty(fileInfoIds)) { string ids = ""; string[] strArray = fileInfoIds.Split(','); foreach (string s in strArray) { ids += "'" + s + "',"; var entity = fileInfoBLL.GetEntity(s); if (entity != null) { var filePath = dataitemdetailbll.GetItemValue("imgPath") + entity.FilePath.Replace("~", ""); if (File.Exists(filePath)) { File.Delete(filePath); } } } if (!string.IsNullOrEmpty(ids)) { ids = ids.Substring(0, ids.Length - 1); } int count = fileInfoBLL.DeleteFileForm(ids); result = count > 0 ? true : false; } return(result); }