private void ParseData(Mesage msg) { if (msg.ItemName.Equals("排水管标识码")) { mPipeInfo.PipeName = msg.ValueName; } else if (msg.ItemName.Equals("排水系统编码/路名")) { mPipeExtInfo.Lane_Way = msg.ValueName; } else if (msg.ItemName.Equals("管道类别")) { mPipeInfo.Pipe_Category = GetCategory(msg.ValueName); } else if (msg.ItemName.Equals("起点编码")) { mPipeInfo.In_JunID = GetJuncId(msg.ValueName); } else if (msg.ItemName.Equals("终点编码")) { mPipeInfo.Out_JunID = GetJuncId(msg.ValueName); } else if (msg.ItemName.Equals("起点管顶标高")) { mPipeInfo.In_UpEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("起点管底标高")) { mPipeInfo.In_BottomEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("终点管顶标高")) { mPipeInfo.Out_UpEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("终点管底标高")) { mPipeInfo.Out_BottomEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("起点实测管径")) { mPipeInfo.Shape_Data1 = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("终点实测管径")) { mPipeInfo.Shape_Data2 = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("断面形式")) { mPipeInfo.ShapeType = GetShapeType(msg.ValueName); } else if (msg.ItemName.Equals("断面数据")) { mPipeInfo.ShapeData = msg.ValueName; } else if (msg.ItemName.Equals("管道材质")) { mPipeInfo.Material = Getmaterial(msg.ValueName); } else if (msg.ItemName.Equals("管顶糙率")) { mPipeInfo.Roughness = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("数据来源")) { mPipeInfo.DataSource = GetDataSource(msg.ValueName); } else if (msg.ItemName.Equals("数据获取时间")) { mPipeInfo.Record_Date = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("填报单位")) { mPipeInfo.ReportDept = msg.ValueName; } else if (msg.ItemName.Equals("填报日期")) { mPipeInfo.ReportDate = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("数据是否完整")) { mPipeExtInfo.DataIsFull = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("数据缺失原因")) { mPipeExtInfo.LoseReason = msg.ValueName; } else if (msg.ItemName.Equals("备注")) { mPipeExtInfo.Remark = msg.ValueName; } }
private void ParseData(Mesage msg) { if (msg.ItemName.Equals("作业编号")) { mUSinfo.JobID = msg.ValueName; } else if (msg.ItemName.Equals("检测日期")) { mUSinfo.DetectDate = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("检测单位")) { mUSinfo.DetectDep = msg.ValueName; } else if (msg.ItemName.Equals("检测操作人员")) { mUSinfo.Detect_Person = msg.ValueName; } else if (msg.ItemName.Equals("检测单位联系方式")) { mUSinfo.Contacts = msg.ValueName; } else if (msg.ItemName.Equals("检测方法")) { mUSinfo.Detect_Method = GetCheckMethod(msg.ValueName); } else if (msg.ItemName.Equals("检测方向")) { mUSinfo.Detect_Dir = GetCheckDir(msg.ValueName); } else if (msg.ItemName.Equals("封堵情况")) { mUSinfo.Pipe_Stop = msg.ValueName; } else if (msg.ItemName.Equals("功能性缺失")) { mUSinfo.Func_Defect = GetFunDef(msg.ValueName); } else if (msg.ItemName.Equals("功能性缺失等级")) { mUSinfo.Func_Class = GetClass(msg.ValueName); } else if (msg.ItemName.Equals("结构性缺陷")) { mUSinfo.Strcut_Defect = GetStructDef(msg.ValueName); } else if (msg.ItemName.Equals("结构性缺陷等级")) { mUSinfo.Struct_Class = GetClass(msg.ValueName); } else if (msg.ItemName.Equals("修复指数RI")) { mUSinfo.Repair_Index = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("养护指数MI")) { mUSinfo.Matain_Index = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("缺陷描述")) { mUSinfo.Problem = msg.ValueName; } else if (msg.ItemName.Equals("检测影像文件的文件")) { mUSinfo.Video_Filename = msg.ValueName; } else if (msg.ItemName.Equals("数据填报单位")) { mUSinfo.ReportDept = msg.ValueName; } else if (msg.ItemName.Equals("填报日期")) { mUSinfo.ReportDate = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("数据是否完整")) { mUSinfo.DataIsFull = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("数据缺失原因")) { mUSinfo.LoseReason = msg.ValueName; } else if (msg.ItemName.Equals("备注")) { mUSinfo.Remark = msg.ValueName; } }
private void ParseData(Mesage msg) { if (msg.ItemName.Equals("作业编号")) { mUSinfo.JobID = msg.ValueName; } else if (msg.ItemName.Equals("检测日期")) { mUSinfo.DetectDate = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("检测单位")) { mUSinfo.DetectDep = msg.ValueName; } else if (msg.ItemName.Equals("检测操作人员")) { mUSinfo.Detect_Person = msg.ValueName; } else if (msg.ItemName.Equals("检测单位联系方式")) { mUSinfo.Contacts = msg.ValueName; } else if (msg.ItemName.Equals("检测方法")) { mUSinfo.Detect_Method = GetCheckMethod(msg.ValueName); } else if (msg.ItemName.Equals("检测方向")) { mUSinfo.Detect_Dir = GetCheckDir(msg.ValueName); } else if (msg.ItemName.Equals("封堵情况")) { mUSinfo.Pipe_Stop = msg.ValueName; } else if (msg.ItemName.Equals("功能性缺失")) { mUSinfo.Func_Defect = GetFunDef(msg.ValueName); } else if (msg.ItemName.Equals("功能性缺失等级")) { mUSinfo.Func_Class = GetClass(msg.ValueName); } else if (msg.ItemName.Equals("结构性缺陷")) { mUSinfo.Strcut_Defect = GetStructDef(msg.ValueName); } else if (msg.ItemName.Equals("结构性缺陷等级")) { mUSinfo.Struct_Class = GetClass(msg.ValueName); } else if (msg.ItemName.Equals("修复指数RI")) { mUSinfo.Repair_Index = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("养护指数MI")) { mUSinfo.Matain_Index = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("缺陷描述")) { mUSinfo.Problem = msg.ValueName; } else if (msg.ItemName.Equals("检测影像文件的文件")) { mUSinfo.Video_Filename = msg.ValueName; } else if (msg.ItemName.Equals("数据填报单位")) { mUSinfo.ReportDept = msg.ValueName; } else if (msg.ItemName.Equals("填报日期")) { mUSinfo.ReportDate = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("数据是否完整")) { mUSinfo.DataIsFull = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("数据缺失原因")) { mUSinfo.LoseReason = msg.ValueName; } else if (msg.ItemName.Equals("备注")) { mUSinfo.Remark = msg.ValueName; } }
private void ParseData(Mesage msg) { if (msg.ItemName.Equals("排水管标识码")) { mPipeInfo.PipeName = msg.ValueName; } else if (msg.ItemName.Equals("排水系统编码/路名")) { mPipeExtInfo.Lane_Way = msg.ValueName; } else if (msg.ItemName.Equals("管道类别")) { mPipeInfo.Pipe_Category = GetCategory(msg.ValueName); } else if (msg.ItemName.Equals("起点编码")) { mPipeInfo.In_JunID = GetJuncId(msg.ValueName); } else if (msg.ItemName.Equals("终点编码")) { mPipeInfo.Out_JunID = GetJuncId(msg.ValueName); } else if (msg.ItemName.Equals("起点管顶标高")) { mPipeInfo.In_UpEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("起点管底标高")) { mPipeInfo.In_BottomEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("终点管顶标高")) { mPipeInfo.Out_UpEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("终点管底标高")) { mPipeInfo.Out_BottomEle = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("起点实测管径")) { mPipeInfo.Shape_Data1 = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("终点实测管径")) { mPipeInfo.Shape_Data2 = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("断面形式")) { mPipeInfo.ShapeType = GetShapeType(msg.ValueName); } else if (msg.ItemName.Equals("断面数据")) { mPipeInfo.ShapeData = msg.ValueName; } else if (msg.ItemName.Equals("管道材质")) { mPipeInfo.Material = Getmaterial(msg.ValueName); } else if (msg.ItemName.Equals("管顶糙率")) { mPipeInfo.Roughness = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("数据来源")) { mPipeInfo.DataSource = GetDataSource(msg.ValueName); } else if (msg.ItemName.Equals("数据获取时间")) { mPipeInfo.Record_Date = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("填报单位")) { mPipeInfo.ReportDept = msg.ValueName; } else if (msg.ItemName.Equals("填报日期")) { mPipeInfo.ReportDate = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("数据是否完整")) { mPipeExtInfo.DataIsFull = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("数据缺失原因")) { mPipeExtInfo.LoseReason = msg.ValueName; } else if (msg.ItemName.Equals("备注")) { mPipeExtInfo.Remark = msg.ValueName; } }