private string Para_18X04_ToXml(ParaParent para) { Vehicle_18X04_Para m_18X04_Papa = (Vehicle_18X04_Para)para; ModelReflection mR = new ModelReflection(); string strRet = mR.ParaModelToXML(m_18X04_Papa, "vehispara"); return(strRet); }
private Vehicle_18X04_Para Para_18X04_ToModel(ParaParent para, string strParaContent) { Vehicle_18X04_Para m_para = (Vehicle_18X04_Para)para; ModelReflection mR = new ModelReflection(); m_para = mR.ParaSetModelValue(m_para, "vehispara", strParaContent); return(m_para); }
/// <summary> /// 星盾平台判断照相 /// </summary> /// <param name="para"></param> /// <returns></returns> public Vehicle_18J31_Result AJ_Write_18J31(Vehicle_18J31_Para para) { Vehicle_18J31_Result aj_18J31_Result = new Vehicle_18J31_Result(); if (!string.IsNullOrEmpty(para.hphm)) { if (para.hphm.Contains("挂")) { para.hphm = para.hphm.Replace("挂", ""); } if (para.hphm.Contains("学")) { para.hphm = para.hphm.Replace("学", ""); } if (para.hphm.Contains("警")) { para.hphm = para.hphm.Replace("警", ""); } } AJ_IWrite aj_18J31 = new AJ_Write_WebServices(); #if RZLD //将18J31转换成新凌志这边的18X04,获取结果后,在转成18J31回传给18J31 Vehicle_18X04_Para m_18X04_Para = new Vehicle_18X04_Para("18X04", para.jkxlh, para.xtlb); m_18X04_Para.clsbdh = para.clsbdh; m_18X04_Para.hphm = para.hphm; m_18X04_Para.hpzl = para.hpzl; m_18X04_Para.jcxdh = para.jcxdh; m_18X04_Para.jycs = para.jycs; m_18X04_Para.jyjgbh = para.jyjgbh; m_18X04_Para.jylsh = para.jylsh; m_18X04_Para.jyxm = para.jyxm; m_18X04_Para.pzcfsj = para.kssj; m_18X04_Para.zpzl = para.zpzl; Vehicle_18X04_Result aj_18X04_Result = aj_18J31.Write_18X04(m_18X04_Para); aj_18J31_Result.code = aj_18X04_Result.code; aj_18J31_Result.jkid = "18J31"; aj_18J31_Result.jkxlh = aj_18X04_Result.jkxlh; aj_18J31_Result.keystr = aj_18X04_Result.keystr; aj_18J31_Result.message = aj_18X04_Result.message; aj_18J31_Result.rownum = aj_18X04_Result.rownum; aj_18J31_Result.xtlb = aj_18X04_Result.xtlb; #elif BJXY aj_18J31_Result = aj_18J31.Write_18J31(para); #endif return(aj_18J31_Result); }