| | |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 移除XX天前的 WorkPieceLog 数据 |
| | | /// </summary> |
| | | /// <param name="edm"></param> |
| | | public static void Delete_AccessInterfaceLogForRequest(int days) |
| | | { |
| | | try |
| | | { |
| | | using (DbModel edm = new DbModel()) |
| | | { |
| | | var queryTime = DateTime.Now.AddDays(-days); |
| | | |
| | | var removeList = edm.AccessInterfaceLogForRequest.Where(x => x.CreatedTime <= queryTime).ToList(); |
| | | if (removeList != null && removeList.Count > 0) |
| | | { |
| | | edm.AccessInterfaceLogForRequest.RemoveRange(removeList); |
| | | } |
| | | edm.SaveChanges(); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | Log4NetHelper.WriteErrorLog(LogType.DeleteData, "移除XX天前的 AccessInterfaceLogForRequest 数据 出现异常", ex); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | } |