public void InsertThreshold(ThresholdDTO dto) { PnReg pnReg = _pnRegRepository.Get(dto.PnRegId); Threshold newThreshold = ThresholdFactory.CreateThreshold(pnReg, dto.TotalThreshold, dto.IntervalThreshold, dto.DeltaIntervalThreshold, dto.Average3Threshold, dto.Average7Threshold); _thresholdRepository.Add(newThreshold); }
public void ModifyThreshold(ThresholdDTO dto) { PnReg pnReg = _pnRegRepository.Get(dto.PnRegId); Threshold updateThreshold = _thresholdRepository.Get(dto.Id); //获取需要更新的对象。 ThresholdFactory.UpdateThreshold(updateThreshold, pnReg, dto.TotalThreshold, dto.IntervalThreshold, dto.DeltaIntervalThreshold, dto.Average3Threshold, dto.Average7Threshold); //更新。 _thresholdRepository.Modify(updateThreshold); }
public void DeleteThreshold(ThresholdDTO dto) { Threshold delThreshold = _thresholdRepository.Get(dto.Id); //获取需要删除的对象。 _thresholdRepository.Remove(delThreshold); //删除Threshold。 }