public static DeviceAlarmRecordSource BuildDeviceAlarmRecordSource(DeviceAlarmRecord deviceAlarmRecord) { if (deviceAlarmRecord == null) { return(null); } var deviceAlarmRecordSource = new DeviceAlarmRecordSource(); deviceAlarmRecordSource.AlarmTime = Utility.ConvertDateTime(deviceAlarmRecord.AlarmTime); deviceAlarmRecordSource.DeviceInfo = DeviceInfoTransfer.BuildDeviceInfoSource(deviceAlarmRecord.DeviceInfo); deviceAlarmRecordSource.Id = deviceAlarmRecordSource.Id; deviceAlarmRecordSource.Remark = deviceAlarmRecordSource.Remark; deviceAlarmRecordSource.Severity = typeof(DeviceAlarmRecordSeverity).GetValueByEnum(deviceAlarmRecord.Severity); return(deviceAlarmRecordSource); }
public static DeviceAlarmRecord BuildDeviceAlarmRecord(DeviceAlarmRecordSource deviceAlarmRecordSource) { if (deviceAlarmRecordSource == null) { return(null); } var deviceAlarmRecord = new DeviceAlarmRecord(); deviceAlarmRecord.AlarmTime = Utility.ConvertDateTime(deviceAlarmRecordSource.AlarmTime); deviceAlarmRecord.DeviceInfo = DeviceInfoTransfer.BuildDeviceInfo(deviceAlarmRecordSource.DeviceInfo); deviceAlarmRecord.Id = deviceAlarmRecordSource.Id; deviceAlarmRecord.Remark = deviceAlarmRecordSource.Remark; deviceAlarmRecord.Severity = (DeviceAlarmRecordSeverity)typeof(DeviceAlarmRecordSeverity).GetEnumByValue(deviceAlarmRecordSource.Severity); return(deviceAlarmRecord); }