public static Location.TModel.Location.Alarm.DeviceAlarm ToTModel(this DbModel.Location.Alarm.DevAlarm item1) { if (item1 == null) { return(null); } var item2 = new Location.TModel.Location.Alarm.DeviceAlarm(); item2.Id = item1.Id; item2.Abutment_Id = item1.Abutment_Id; item2.Title = item1.Title; item2.Message = item1.Msg; item2.Level = item1.Level; item2.Code = item1.Code; item2.Src = item1.Src; item2.DevId = item1.DevInfoId; item2.SetDev(item1.DevInfo.ToTModel()); //item2.Dev = item1.DevInfo.ToTModel(); item2.Device_desc = item1.Device_desc; item2.CreateTime = item1.AlarmTime; item2.AlarmTimeStamp = item1.AlarmTimeStamp; if (item1.DevInfo != null) { item2.AreaId = item1.DevInfo.ParentId ?? 0; } return(item2); }
public static DbModel.Location.Alarm.DevAlarm ToDbModel(this Location.TModel.Location.Alarm.DeviceAlarm item1) { if (item1 == null) { return(null); } var item2 = new DbModel.Location.Alarm.DevAlarm(); item2.Id = item1.Id; item2.Abutment_Id = item1.Abutment_Id; item2.Title = item1.Title; item2.Msg = item1.Message; item2.Level = item1.Level; item2.Code = item1.Code; item2.Src = item1.Src; item2.DevInfoId = item1.DevId; //item2.DevInfo = item1.Dev.ToDbModel(); item2.Device_desc = item1.Device_desc; item2.AlarmTime = item1.CreateTime; item2.AlarmTimeStamp = item1.AlarmTimeStamp; return(item2); }