public WfClientProgram ServerToClient(WfProgram server, ref WfClientProgram client) { server.NullCheck("server"); if (client == null) { client = new WfClientProgram(); } client.ApplicationCodeName = server.ApplicationCodeName; client.CodeName = server.CodeName; client.Name = server.Name; client.Sort = server.Sort; return(client); }
public string GetGlobalParametersJSON(string key) { WfApplicationProgramCodeName codeNames = new WfApplicationProgramCodeName(key); string programName = "全局参数"; WfProgramInApplicationCollection programs = WfApplicationAdapter.Instance.LoadProgramsByApplication(codeNames.ApplicationCodeName); WfProgram program = programs.Find(p => p.CodeName == codeNames.ProgramCodeName); if (program != null) { programName = program.Name; } var result = new { Key = key, Name = programName, Properties = WfGlobalParameters.LoadProperties(key).Properties }; return(JSONSerializerExecute.Serialize(result)); }