/// <summary> /// 根据设备编码查找设备数据异常记录 /// </summary> /// <param name="deviceSerialnum">设备编码</param> /// <returns></returns> public IEnumerable <DeviceDataExceptionLog> GetBySerialnum(string deviceSerialnum) { if (string.IsNullOrWhiteSpace(deviceSerialnum)) { throw new ArgumentNullException("deviceSerialnum"); } return(DeviceDataExceptionLog.FindAllByDeviceSerialnum(deviceSerialnum)); }
/// <summary> /// 初始化异常记录列表 /// </summary> private void InitExceptionLog() { this.listView1.Items.Clear(); List <DeviceDataExceptionLog> list = DeviceDataExceptionLog.FindAll(); foreach (var log in list) { var strings = new string[] { log.Code1, log.Code2, log.Code3, log.SensorDeviceUnitName, log.CreateTime.ToString() }; var listViewItem = new ListViewItem(strings); listViewItem.Tag = log; this.listView1.Items.Add(listViewItem); } }