コード例 #1
0
ファイル: frmOXTIntravenousDrip.cs プロジェクト: ewin66/HIS
        protected override void m_mthPerformSessionChanged(clsEmrPatientSessionInfo_VO p_objSelectedSession, int p_intIndex)
        {
            if (p_objSelectedSession == null)
            {
                return;
            }
            m_objCurrentBaseVO = null;

            base.m_mthPerformSessionChanged(p_objSelectedSession, p_intIndex);

            m_mthSetBaseInfoToUI();
        }
コード例 #2
0
 protected override void m_mthPerformSessionChanged(clsEmrPatientSessionInfo_VO p_objSelectedSession, int p_intIndex)
 {
     if (p_objSelectedSession == null)
     {
         return;
     }
     base.m_mthPerformSessionChanged(p_objSelectedSession, p_intIndex);
     if (p_objSelectedSession != null)
     {
         this.m_lblInpatientDate.Text = p_objSelectedSession.m_dtmHISInpatientDate.ToString("yyyy年MM月dd日 HH时mm分ss秒");
     }
 }
コード例 #3
0
 protected override void m_mthPerformSessionChanged(clsEmrPatientSessionInfo_VO p_objSelectedSession, int p_intIndex)
 {
     if (p_objSelectedSession == null)
     {
         return;
     }
     base.m_mthPerformSessionChanged(p_objSelectedSession, p_intIndex);
     if (blnNewRecord)
     {
         //初始化
         m_mthClearRecordInfo();
     }
     else
     {
         m_GetDataFromDB();
     }
     m_mthAddFormStatusForClosingSave();
 }
コード例 #4
0
ファイル: frmMiniBooldSugarChk.cs プロジェクト: ewin66/HIS
        protected override void m_mthPerformSessionChanged(clsEmrPatientSessionInfo_VO p_objSelectedSession, int p_intIndex)
        {
            if (p_objSelectedSession == null)
            {
                return;
            }
            m_objBaseCurrentPatient.m_StrHISInPatientID    = p_objSelectedSession.m_strHISInpatientId;
            m_objBaseCurrentPatient.m_DtmSelectedHISInDate = p_objSelectedSession.m_dtmHISInpatientDate;

            m_objBaseCurrentPatient.m_DtmSelectedInDate = p_objSelectedSession.m_dtmEMRInpatientDate;
            m_objBaseCurrentPatient.m_StrRegisterId     = p_objSelectedSession.m_strRegisterId;

            m_mthIsReadOnly();
            if (!m_blnCanShowRecordContent())
            {
                clsPublicFunction.ShowInformationMessageBox("该病案已归档,当前用户没有查阅权限");
                return;
            }

            m_mthInitRecord();
        }
コード例 #5
0
ファイル: frmPartogramRecord_GX.cs プロジェクト: ewin66/HIS
        protected override void m_mthPerformSessionChanged(clsEmrPatientSessionInfo_VO p_objSelectedSession, int p_intIndex)
        {
            if (p_objSelectedSession == null)
            {
                return;
            }
            m_mthClearAllInfo(this);

            if (p_objSelectedSession == null)
            {
                return;
            }
            #region Check Power
            m_mthIsReadOnly();
            if (!m_blnCanShowRecordContent())
            {
                clsPublicFunction.ShowInformationMessageBox("该病案已归档,当前用户没有查阅权限");
                return;
            }
            #endregion Check Power

            clsPartogramAll_VO objPartogramAll = null;
            long lngRes = m_objDomain.m_lngGetValues(p_objSelectedSession.m_strRegisterId, out objPartogramAll);
            if (lngRes <= 0 || objPartogramAll == null)
            {
                return;
            }
            if (objPartogramAll.m_objPartogramMain != null && objPartogramAll.m_objPartogramContent != null)
            {
                m_txtGravid.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_intGRAVIDITYCOUNT_INT.ToString());
                m_txtBorn.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_intBORNCOUNT_INT.ToString());
                m_txtMenses.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_dtmLASTMENSES_DAT.ToString("yyyy年MM月dd日"));
                m_txtExpectDate.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_dtmEDC_DAT.ToString("yyyy年MM月dd日"));
                m_txtBreakTime.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_dtmBREAKTIME_DAT.ToString("yyyy年MM月dd日 HH时"));
                m_txtGiveBirthTime.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_dtmGIVEBIRTHTIME_DAT.ToString("yyyy年MM月dd日 HH时mm分"));
                m_cboGravidWay.Text = objPartogramAll.m_objPartogramContent.m_strCHILDBEARINGWAY_R_VCHR;
                m_txtFirstPartogram.m_mthSetNewText(objPartogramAll.m_objPartogramMain.m_strFIRSTPARTOGRAM_VCHR, objPartogramAll.m_objPartogramMain.m_strFIRSTPARTOGRAM_XML_VCHR);
                m_txtSndPartogram.m_mthSetNewText(objPartogramAll.m_objPartogramMain.m_strSECONDPARTOGRAM_VCHR, objPartogramAll.m_objPartogramMain.m_strSECONDPARTOGRAM_XML_VCHR);
                m_txtThreePartogram.m_mthSetNewText(objPartogramAll.m_objPartogramMain.m_strTHIRDPARTOGRAM_VCHR, objPartogramAll.m_objPartogramMain.m_strTHIRDPARTOGRAM_XML_VCHR);
                m_txtAidUser.m_mthSetNewText(objPartogramAll.m_objPartogramMain.m_strAIDUSER_VCHR, objPartogramAll.m_objPartogramMain.m_strAIDUSER_XML_VCHR);
                m_cboSex.Text = objPartogramAll.m_objPartogramContent.m_strSEX_VCHR;
                if (objPartogramAll.m_objPartogramContent.m_intWEIGHT_INT != 0)
                {
                    m_txtWeight.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_intWEIGHT_INT.ToString());
                }
                if (objPartogramAll.m_objPartogramContent.m_intHEIGHT_INT != 0)
                {
                    m_txtHight.m_mthSetValue(objPartogramAll.m_objPartogramContent.m_intHEIGHT_INT.ToString());
                }
                m_mthAddSignToListView(m_lsvDeliver, objPartogramAll.m_objPartogramMain.objSignerArr);
                //m_mthAddSignToListView(m_lsvAssit, objPartogramAll.m_objPartogramMain.objSignerArr);
                m_blnIsNew = false;
            }
            m_ctlPartogram.m_ObjPartogramManager.m_mthClear();
            if (objPartogramAll.m_ObjPartogramArr != null)
            {
                m_ctlPartogram.m_ObjPartogramManager.m_strReAddRange(objPartogramAll.m_ObjPartogramArr);
                m_dtmFirstSave = objPartogramAll.m_dtmFirstSave;
            }
            //m_mthSetBindingSource();
            m_objPartogramRecord = objPartogramAll;
            objPartogramAll      = null;
        }