Exemplo n.º 1
0
        private void m_cmdOK_Click(object sender, System.EventArgs e)
        {
            if (m_lsvChoose.SelectedItems.Count <= 0)
            {
                return;
            }
            clsInpatMedRec_Type objType = m_lsvChoose.SelectedItems[0].Tag as clsInpatMedRec_Type;

            if (objType != null)
            {
                new clsMainMenuFunction().m_mthOpenMedicalRecord("iCare." + objType.m_strTypeID);
                //添加病历上的元素到树节点
                clsInpatMedRec_Type_Item[] objType_ItemArr;
                long lngRes = new clsInpatMedRecDomain().m_lngGetType_ItemRecord(objType.m_strTypeID, out objType_ItemArr);
                if (lngRes > 0 && objType_ItemArr != null && objType_ItemArr.Length > 0)
                {
                    frmOutlookBar.s_TrnInPatMed.Nodes.Clear();
                    for (int i = 1; i < objType_ItemArr.Length; i++)
                    {
                        TreeNode trnParent = m_trnFindParent(frmOutlookBar.s_TrnInPatMed, objType_ItemArr[i]);
                        m_mthAddItemNode(trnParent, objType_ItemArr[i]);
                    }
                }
            }
            this.Close();
        }
Exemplo n.º 2
0
        public frmInPatMedRecChoose()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            m_objDomain = new clsInpatMedRecDomain();

            if (frmOutlookBar.s_TrnInPatMed == null)           //load to memory
            {
                frmOutlookBar frm = new frmOutlookBar();
            }
        }