public ThresholdValueContainNegativeModel GetThresholdValueListByPointsNumber(GetThresholdValueByPointsPositionSearchRequest req) { var result = new ThresholdValueContainNegativeModel(); try { var source = QueryThresholdValueListByPointsNumber(req); result.PointsNumberId = source.PointsNumberId; result.PointsNumberName = source.PointsNumber.Name; result.PositiveFirstLevelThresholdValue = source.PositiveFirstLevelThresholdValue; result.PositiveSecondLevelThresholdValue = source.PositiveSecondLevelThresholdValue; result.NegativeFirstLevelThresholdValue = source.NegativeFirstLevelThresholdValue; result.NegativeSecondLevelThresholdValue = source.NegativeSecondLevelThresholdValue; result.IsContainNegative = true; } catch (Exception ex) { Log(ex); } return(result); }
public ThresholdValueContainNegativeResponse GetThresholdValueListByPointsPosition(GetThresholdValueByPointsPositionSearchRequest req) { var resp = new ThresholdValueContainNegativeResponse(); try { var source = QueryThresholdValueListByPointsPosition(req); var result = new List <ThresholdValueContainNegativeModel>(); foreach (var item in source) { var resultItem = new ThresholdValueContainNegativeModel(); resultItem.PointsNumberId = item.PointsNumberId; resultItem.PointsNumberName = item.PointsNumber.Name; resultItem.PositiveFirstLevelThresholdValue = item.PositiveFirstLevelThresholdValue; resultItem.PositiveSecondLevelThresholdValue = item.PositiveSecondLevelThresholdValue; resultItem.NegativeFirstLevelThresholdValue = item.NegativeFirstLevelThresholdValue; resultItem.NegativeSecondLevelThresholdValue = item.NegativeSecondLevelThresholdValue; result.Add(resultItem); } if (HasNoSearchResult(result)) { resp.Message = "无记录!"; } else { resp.ThresholdValueContainNegative = result; resp.IsContainNegative = true; resp.Succeed = true; } } catch (Exception ex) { resp.Message = "搜索阈值列表信息发生错误!"; Log(ex); } return(resp); }