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); }
/// <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; }
/// <summary> /// 把选择时间记录内容重新整理为完全正确的内容。 /// </summary> /// <param name="p_objRecordContent"></param> protected override void m_mthReAddNewRecord(clsTrackRecordContent p_objRecordContent) { //把选择时间记录内容重新整理为完全正确的内容,由子窗体重载实现。 clsGeneralNurseRecordContent_ObstetricNewChild objContent = (clsGeneralNurseRecordContent_ObstetricNewChild)p_objRecordContent; }
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); }