Example #1
0
        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;
        }
Example #2
0
 /// <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));
 }