コード例 #1
0
ファイル: AlarmSettingModel.cs プロジェクト: hhahh2011/CH.Gps
 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;
 }
コード例 #2
0
ファイル: AlarmSettingModel.cs プロジェクト: hhahh2011/CH.Gps
        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;
        }