public DataSet GetData() { IMainMenuAction mainMenuAction = RemotingHelper.GetRemotingService <IMainMenuAction>(); if (mainMenuAction == null) { return(null); } return(mainMenuAction.GetMainMenuDataSet(MIS.UserInfo)); }
/// <summary> /// 菜单调用 /// </summary> static public void Click(string assemblyName, string className, string methodName, int objId) { if (string.IsNullOrEmpty(assemblyName) || string.IsNullOrEmpty(className) || string.IsNullOrEmpty(methodName)) { return; } // 调用方法 string[] paramValue = (objId == -1) ? new string[0] : new string[] { objId.ToString() }; bool result = (bool)MethodInvoker.Execute(assemblyName, className, methodName, paramValue); if (result && MIS.Token != string.Empty) { //记录菜单点击次数 IMainMenuAction m = RemotingHelper.GetRemotingService <IMainMenuAction>(); m.AddMenuClick(MIS.UserInfo, assemblyName, className, methodName, objId); MIS.MainFormInterface.RefreshRecentMenu(); } }