Ejemplo n.º 1
0
        protected override void m_mthSetDeletedGUIFromContent(iCareData.clsTrackRecordContent p_objContent)
        {
            clsGeneralNurseRecordContent_ObstetricNewChild objContent = (clsGeneralNurseRecordContent_ObstetricNewChild)p_objContent;

            //把表单值赋值到界面,由子窗体重载实现
            this.m_mthClearRecordInfo();
            this.m_txtTemperature.Text      = ctlRichTextBox.s_strGetRightText(objContent.m_strTEMPERATUREAll, objContent.m_strTEMPERATUREXML);
            this.m_txtHeartRate.Text        = ctlRichTextBox.s_strGetRightText(objContent.m_strHEARTRATE, objContent.m_strHEARTRATEXML);
            this.m_txtRespiration.Text      = ctlRichTextBox.s_strGetRightText(objContent.m_strRESPIRATION, objContent.m_strRESPIRATIONXML);
            this.m_cboFontanel.Text         = objContent.m_strFONTANEL;
            this.m_cboCaputsuccedaneum.Text = objContent.m_strCAPUTSUCCEDANEUM;
            this.m_cboBloodEdema.Text       = objContent.m_strBLOODEDEMA;
            this.m_cboFaceColor.Text        = objContent.m_strFACECOLOR;
            this.m_cboCry.Text             = objContent.m_strCRY;
            this.m_cboSuckPower.Text       = objContent.m_strSUCKPOWER;
            this.m_cboUmbilicalRegion.Text = objContent.m_strUMBILICALREGION;
            this.m_txtStool.Text           = ctlRichTextBox.s_strGetRightText(objContent.m_strSTOOL, objContent.m_strSTOOLXML);
            this.m_txtUrine.Text           = ctlRichTextBox.s_strGetRightText(objContent.m_strURINE, objContent.m_strURINEXML);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 把特殊记录的值显示到界面上。
        /// </summary>
        /// <param name="p_objContent"></param>
        protected override void m_mthSetGUIFromContent(iCareData.clsTrackRecordContent p_objContent)
        {
            clsGeneralNurseRecordContent_ObstetricNewChild objContent = (clsGeneralNurseRecordContent_ObstetricNewChild)p_objContent;

            //把表单值赋值到界面,由子窗体重载实现
            this.m_mthClearRecordInfo();
            this.m_txtTemperature.m_mthSetNewText(objContent.m_strTEMPERATUREAll, objContent.m_strTEMPERATUREXML);
            this.m_txtHeartRate.m_mthSetNewText(objContent.m_strHEARTRATE, objContent.m_strHEARTRATEXML);
            this.m_txtRespiration.m_mthSetNewText(objContent.m_strRESPIRATION, objContent.m_strRESPIRATIONXML);
            this.m_cboFontanel.Text         = objContent.m_strFONTANEL;
            this.m_cboCaputsuccedaneum.Text = objContent.m_strCAPUTSUCCEDANEUM;
            this.m_cboBloodEdema.Text       = objContent.m_strBLOODEDEMA;
            this.m_cboFaceColor.Text        = objContent.m_strFACECOLOR;
            this.m_cboCry.Text             = objContent.m_strCRY;
            this.m_cboSuckPower.Text       = objContent.m_strSUCKPOWER;
            this.m_cboUmbilicalRegion.Text = objContent.m_strUMBILICALREGION;
            this.m_txtStool.m_mthSetNewText(objContent.m_strSTOOL, objContent.m_strSTOOLXML);
            this.m_txtUrine.m_mthSetNewText(objContent.m_strURINE, objContent.m_strURINEXML);
            m_mthAddSignToListView(new ListView[] { lsvSign }, objContent.objSignerArr);
            this.m_dtpCreateDate.Enabled = false;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 把选择时间记录内容重新整理为完全正确的内容。
 /// </summary>
 /// <param name="p_objRecordContent"></param>
 protected override void m_mthReAddNewRecord(clsTrackRecordContent p_objRecordContent)
 {
     //把选择时间记录内容重新整理为完全正确的内容,由子窗体重载实现。
     clsGeneralNurseRecordContent_ObstetricNewChild objContent = (clsGeneralNurseRecordContent_ObstetricNewChild)p_objRecordContent;
 }
Ejemplo n.º 4
0
        protected override iCareData.clsTrackRecordContent m_objGetContentFromGUI()
        {
            //界面参数校验
            if (m_objCurrentPatient == null)// || this.txtInPatientID.Text!=this.m_objCurrentPatient.m_StrHISInPatientID || txtInPatientID.Text=="")
            {
                return(null);
            }

            #region 处理同一个窗体内的病情记录

            #endregion

            //从界面获取表单值
            clsGeneralNurseRecordContent_ObstetricNewChild objContent = new clsGeneralNurseRecordContent_ObstetricNewChild();
            try
            {
                objContent.m_dtmCreateDate = DateTime.Now;

                objContent.m_strTEMPERATURE_RIGHT = this.m_txtTemperature.m_strGetRightText();
                objContent.m_strTEMPERATUREAll    = this.m_txtTemperature.Text;
                objContent.m_strTEMPERATUREXML    = this.m_txtTemperature.m_strGetXmlText();

                objContent.m_strHEARTRATE_RIGHT = this.m_txtHeartRate.m_strGetRightText();
                objContent.m_strHEARTRATE       = this.m_txtHeartRate.Text;
                objContent.m_strHEARTRATEXML    = this.m_txtHeartRate.m_strGetXmlText();

                objContent.m_strRESPIRATION_RIGHT = this.m_txtRespiration.m_strGetRightText();
                objContent.m_strRESPIRATION       = this.m_txtRespiration.Text;
                objContent.m_strRESPIRATIONXML    = this.m_txtRespiration.m_strGetXmlText();

                objContent.m_strFONTANEL         = this.m_cboFontanel.Text;
                objContent.m_strCAPUTSUCCEDANEUM = this.m_cboCaputsuccedaneum.Text;
                objContent.m_strBLOODEDEMA       = this.m_cboBloodEdema.Text;
                objContent.m_strFACECOLOR        = this.m_cboFaceColor.Text;
                objContent.m_strCRY             = this.m_cboCry.Text;
                objContent.m_strSUCKPOWER       = this.m_cboSuckPower.Text;
                objContent.m_strUMBILICALREGION = this.m_cboUmbilicalRegion.Text;

                objContent.m_strSTOOL_RIGHT = this.m_txtStool.m_strGetRightText();
                objContent.m_strSTOOL       = this.m_txtStool.Text;
                objContent.m_strSTOOLXML    = this.m_txtStool.m_strGetXmlText();

                objContent.m_strURINE_RIGHT = this.m_txtUrine.m_strGetRightText();
                objContent.m_strURINE       = this.m_txtUrine.Text;
                objContent.m_strURINEXML    = this.m_txtUrine.m_strGetXmlText();

                objContent.m_strCreateUserID = MDIParent.OperatorID;
                objContent.m_dtmModifyDate   = DateTime.Now;
                objContent.m_strModifyUserID = MDIParent.OperatorID;
                objContent.m_dtmRECORDDATE   = m_dtpCreateDate.Value;

                //获取签名s
                strUserIDList   = "";
                strUserNameList = "";
                m_mthGetSignArr(new Control[] { lsvSign }, ref objContent.objSignerArr, ref strUserIDList, ref strUserNameList);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            return(objContent);
        }