public VisitProcess(VST_Process m) { if (m != null) { FillModel(m); } }
private void FillModel(VST_Process m) { if (m == null) { return; } Code = m.Code; Name = m.Name; IsMustRelateClient = m.IsMustRelateClient.ToUpper() == "Y"; CanDirectCall = m.CanDirectCall.ToUpper() == "Y"; Remark = m.Remark; //获取指定步骤编码开头的扩展字段属性,扩展字段名以步骤编码开头 ExtParams = new Hashtable(); foreach (string key in m.ExtPropertys.Keys) { if (key.ToUpper().StartsWith(Code.ToUpper())) { ExtParams.Add(key, m.ExtPropertys[key]); } } }