public static object CallLocalService(object[] ConnectionArgs, string AssemblyName, string MethodName, object[] Parameters) { Hashtable message = new Hashtable(); message.Add("connection_parameters", ConnectionArgs); message.Add("assembly_name", AssemblyName); message.Add("method_name", MethodName); message.Add("method_paremeters", Parameters); Hashtable message1 = BFRoot.ExcuteMessage(message); return(message1["return_value"]); }
public static object CallLocalServiceWithDBArgs(string AssemblyName, string MethodName, object[] Parameters, string DataSource, string DataInstance, string DataUserName, string DataPassword) { BFRoot.SettingDBConnectionInfoWithArgs(DataSource, DataInstance, DataUserName, DataPassword); Hashtable message = new Hashtable(); message.Add("assembly_name", AssemblyName); message.Add("method_name", MethodName); message.Add("method_paremeters", Parameters); Hashtable message1 = BFRoot.ExcuteMessage(message); return(message1["return_value"]); }