Esempio n. 1
0
        public void InitTemplate(IEmrTemplateTree _emrTemplateTree)
        {
            iEmrTemplateTree     = _emrTemplateTree;
            iEmrTemplateDbHelper = emrDbHelper as IEmrTemplateDbHelper;
            iEmrTemplateTree.loadDeptData(iEmrTemplateDbHelper.GetDeptData(), currBindKeyData.CurrDeptCode);

            List <EMR.Controls.Entity.EmrTemplateTree> tlist = iEmrTemplateDbHelper.GetTemplateTreeData(currBindKeyData.CurrDeptCode, currBindKeyData.UserCode, 0);
            List <EMR.Controls.Entity.EmrCatalogue>    clist = iEmrTemplateDbHelper.GetCatalogueData();

            iEmrTemplateTree.loadTreeData(clist, tlist);
        }
Esempio n. 2
0
        /// <summary>
        /// 模板功能调用此方法
        /// </summary>
        /// <param name="_keyData"></param>
        public void InitLoad(IEmrTemplateDbHelper _emrTemplateDbHelper, EmrBindKeyData _keyData)
        {
            emrDbHelper             = _emrTemplateDbHelper;
            emrView.CurrBindKeyData = _keyData;
            currBindKeyData         = _keyData;
            //DataSourceManage.InitData(emrDataSource);
            EmrToolTipManage.InitEmrToolTip(); //初始化提示控件
            KnowledgeManage.InitKnowledg();    //初始化知识库

            emrView.emrControlType     = EmrControlType.病历模板;
            emrView.emrDatastorageType = EmrDatastorageType.数据库存储;
            emrView.IsShowFileBtn      = false;
            emrView.btnState();
        }