private void m_mthStartPrint() { long lngRef = -1; if (m_objCurrentPatient != null) { DateTime dtmInPatientDate = m_ctlAreaPatientSelection.CurrentSessionInfo.m_dtmEMRInpatientDate; clsInHospitalMainRecordServ objServ = (clsInHospitalMainRecordServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsInHospitalMainRecordServ)); lngRef = objServ.m_lngGetAllergicValue("frmCaseHistorySummary", m_objCurrentPatient.m_StrInPatientID, dtmInPatientDate.ToString("yyyy-MM-dd HH:mm:ss"), false, out objRecordContent); //m_objServ.Dispose(); } if (m_blnDirectPrint) { m_pdcPrintDocument.Print(); } else { PrintTool.frmPrintPreviewDialog ppdPrintPreview = new PrintTool.frmPrintPreviewDialog(); ppdPrintPreview.Document = m_pdcPrintDocument; // ppdPrintPreview.TopLevel = true; ppdPrintPreview.ShowDialog(); } }
private void m_mthInitilize() { new ctlHighLightFocus(clsHRPColor.s_ClrHightLight).m_mthAddControlInContainer(m_txtRecordContent); m_mthResetRecordList(); m_txtOnDoc.Text = MDIParent.strOperatorName; m_txtOnDoc.Tag = new clsEmployee(MDIParent.strOperatorID); ppdPrintPreview = new PrintTool.frmPrintPreviewDialog(); m_objDomain.m_mthInitilize(); }
private void m_mthStartPrint_this() { if (m_blnDirectPrint) { m_pdcPrintDocument.Print(); } else { PrintTool.frmPrintPreviewDialog ppdPrintPreview = new PrintTool.frmPrintPreviewDialog(); ppdPrintPreview.Document = m_pdcPrintDocument; ppdPrintPreview.ShowDialog(); } }
/// <summary> /// 开始打印。 /// </summary> protected override void m_mthStartPrint() { //缺省使用打印预览,子窗体重载提供新的实现 if (m_blnDirectPrint) { m_pdcPrintDocument.Print(); } else { PrintTool.frmPrintPreviewDialog ppdPrintPreview = new PrintTool.frmPrintPreviewDialog(); ppdPrintPreview.Document = m_pdcPrintDocument; ppdPrintPreview.ShowDialog(); } }
protected override void m_mthSubPreviewInactiveRecord(IWin32Window p_infOwner, com.digitalwave.emr.AssistModuleVO.clsInactiveRecordInfo_VO p_objSelectedValue) { long lngRef = -1; if (m_objCurrentPatient != null && p_objSelectedValue != null) { clsInHospitalMainRecordServ objServ = (clsInHospitalMainRecordServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsInHospitalMainRecordServ)); clsCaseHistorySummary objTempContent = objRecordContent; lngRef = objServ.m_lngGetAllergicValue(this.Name, p_objSelectedValue.m_StrInpatientId, p_objSelectedValue.m_DtmInpatientDate.ToString("yyyy-MM-dd HH:mm:ss"), true, out objRecordContent); //m_objServ.Dispose(); blnIsOutPrint = false; PrintTool.frmPrintPreviewDialog ppdPrintPreview = new PrintTool.frmPrintPreviewDialog(); ppdPrintPreview.Document = m_pdcPrintDocument; ppdPrintPreview.m_mthCoverPrinter(); ppdPrintPreview.ShowDialog(p_infOwner); objRecordContent = objTempContent; objTempContent = null; } }