| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 通过 SignalID 获取某天的数据 |
| | | /// </summary> |
| | | public Model.MonitorDayRecord GetBySignalIDOfDay(long CorpID, long MonitorPointID, long SignalID, DateTime Day) |
| | | { |
| | | var dal = new DAL.MonitorDayRecord(); |
| | | var entity = dal.GetBySignalIDOfDay(CorpID, MonitorPointID,SignalID, Day.Date); |
| | | var model = Entity2Model(entity); |
| | | return model; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 通过 SignalID 获取日期区间内的数据 |
| | | /// </summary> |
| | | public List<Model.MonitorDayRecord> GetBySignalIDOfDayRange(long CorpID, long MonitorPointID, long SignalID, DateTime StartDay, DateTime EndDay) |
| | | { |
| | | if (StartDay.Date > EndDay.Date) |
| | | return default; |
| | | var dal = new DAL.MonitorDayRecord(); |
| | | var entityList = dal.GetBySignalIDOfDayRange(CorpID, MonitorPointID, SignalID, StartDay.Date, EndDay.Date); |
| | | var modelList = Entity2Models(entityList); |
| | | return modelList; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 通过 SignalID 获取日期区间内的基础内容数据 |
| | | /// </summary> |
| | | public List<Model.MonitorBasicRecordContent> GetBasicContentBySignalIDOfDayRange(long CorpID, long MonitorPointID,long SignalID, DateTime StartDay, DateTime EndDay) |