private EAlarmInfo ConvertVMToEntity(VHandleAlarmRecord alarmRecordVM) { EAlarmInfo alarmInfo = new EAlarmInfo(); alarmInfo.RecordID = alarmRecordVM.RecordID; alarmInfo.VehicleCode = alarmRecordVM.VehicleCode; alarmInfo.WebSMSInfoID = alarmRecordVM.WebSMSInfoID; alarmInfo.SMSInfoType = (EnumSettingType)alarmRecordVM.SMSInfoType; alarmInfo.ProcessState = alarmRecordVM.ProcessState; alarmInfo.ProcessUser = alarmRecordVM.ProcessUserCode; alarmInfo.Remark = alarmRecordVM.Remark; alarmInfo.ProcessTime = alarmRecordVM.ProcessTime; return alarmInfo; }
private VHandleAlarmRecord ConvertEntityToVM(EAlarmInfo alarmInfo) { if (alarmInfo == null) return null; VHandleAlarmRecord alarmRecordVM = new VHandleAlarmRecord(); alarmRecordVM.RecordID = alarmInfo.RecordID; alarmRecordVM.VehicleCode = alarmInfo.VehicleCode; alarmRecordVM.WebSMSInfoID = alarmInfo.WebSMSInfoID; alarmRecordVM.SMSInfoType = (int)alarmInfo.SMSInfoType; alarmRecordVM.ProcessState = alarmInfo.ProcessState; alarmRecordVM.ProcessUserCode = alarmInfo.ProcessUser; alarmRecordVM.ProcessUserName = alarmInfo.ProcessUserName; alarmRecordVM.Remark = alarmInfo.Remark; alarmRecordVM.ProcessTime = alarmInfo.ProcessTime; return alarmRecordVM; }