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