public void m_mthSetEmrModuleMemu(MenuItem p_mniParent) { if (p_mniParent == null) { return; } clsEmrModuleNode_VO objModuleNode; com.digitalwave.Emr.ConfigService.clsConfigService objServ = (com.digitalwave.Emr.ConfigService.clsConfigService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.Emr.ConfigService.clsConfigService)); long lngRes = objServ.m_lngGetModuleInfo(null, clsEMR_StaticObject.s_ObjCurrentEmployee.m_strEMPID_CHR, out objModuleNode); objServ = null; clsEMR_StaticObject.s_ObjEmrModuleNode = objModuleNode; if (lngRes > 0 && objModuleNode != null) { m_mthInitModuleNodes(objModuleNode.m_ArlChilds, ref p_mniParent); } objModuleNode = null; }
/// <summary> /// 检查是否有打印的权限 /// </summary> /// <param name="p_strNameSpace"></param> /// <param name="p_strClassName"></param> /// <param name="p_strRoles"></param> /// <returns>true = 有;false = 无</returns> public static bool m_blnCheckCanPrint(string p_strNameSpace, string p_strClassName, string[] p_strRoles) { com.digitalwave.Emr.ConfigService.clsConfigService objServ = (com.digitalwave.Emr.ConfigService.clsConfigService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.Emr.ConfigService.clsConfigService)); return(objServ.m_blnCheckCanPrint(null, p_strNameSpace, p_strClassName, p_strRoles)); }