public void m_mthInitPrintContent() { if (m_blnIsFromDataSource) { clsAYQBabyAssessmentContentDomain objServ = new clsAYQBabyAssessmentContentDomain(); clsAYQBabyAssessmentContent[] m_objAYQContent = null; if (objServ.m_lngGetAllCircsRecordContent(m_objPrintMainInfo.m_strHISInPatientID, m_objPrintMainInfo.m_dtmHISInPatientDate.ToString("yyyy-MM-dd hh:mm:ss"), out m_objAYQContent) > 0) { if (m_objAYQContent != null) { m_objPrintMainInfo.m_objAYQBabyContent = m_objAYQContent; } } clsTransDataInfo[] m_objTempArr = null; if (m_objServ.m_lngGetTransDataInfoArr(m_objPatient.m_StrRegisterId, out m_objTempArr) > 0 && m_objTempArr != null && m_objTempArr.Length > 0) { m_objPrintMainInfo = m_objTempArr[0] as clsEMR_OXTIntravenousDripDataInfo; if (m_objPrintMainInfo.m_objBaseInfo.m_dtmFirstPrintDate != DateTime.MinValue) { m_blnIsFirstPrint = true; } else { m_dtmFirstPrintDat = m_objPrintMainInfo.m_objBaseInfo.m_dtmFirstPrintDate; } } } }
/// <summary> /// 构造函数 /// </summary> public clsEMR_AYQBabyAssessmentRecordPrintTool() { m_objPrintMainInfo = new clsPrintInfo_clsAYQBabyAssessmentRecord(); // 获取打印修改痕迹设置 m_mthGetPrintMarkConfig(); // 初始化修改限定时间 m_mthInitCanModifyTime(); }
public void m_mthSetPrintInfo(clsPatient p_objPatient, DateTime p_dtmInPatientDate, DateTime p_dtmOpenDate) { if (m_objPrintMainInfo == null) { m_objPrintMainInfo = new clsPrintInfo_clsAYQBabyAssessmentRecord(); } m_objPrintMainInfo.m_strHISInPatientID = p_objPatient.m_StrHISInPatientID; m_objPrintMainInfo.m_strInPatentID = p_objPatient.m_StrInPatientID; m_objPrintMainInfo.m_strPatientName = p_objPatient.m_StrName; m_objPrintMainInfo.m_dtmHISInPatientDate = p_dtmInPatientDate; m_objPrintMainInfo.m_strAge = p_objPatient.m_ObjPeopleInfo.m_StrAge; m_objPrintMainInfo.m_strSex = p_objPatient.m_StrSex; m_objPrintMainInfo.m_strBedName = p_objPatient.m_strBedCode; m_objPrintMainInfo.m_dtmOpenDate = p_dtmOpenDate; }