public void PrintReport(DataSet ds, string hosname, string regmoney, int titleFontsize) { // CommonFacade commonFacade = new CommonFacade(); InitPrint(); POS_PRINT_DLL.LineFeed(); PrintContent(hosname, 144, (char)titleFontsize, true); PrintContent("----------------------------------------------------", 11, (char)0, false); PrintContent("姓 名:" + ds.Tables[0].Rows[0]["PATIENTNAME"].ToString() + " ", 0, (char)0, false); PrintContent("科 室:" + ds.Tables[0].Rows[0]["OFFICE"].ToString() + "", 0, (char)0, false);; PrintContent("挂号费:" + regmoney + "元 ", 0, (char)0, false); PrintContent("操作员:" + SysOperatorInfo.OperatorName + " ", 0, (char)0, false); PrintContent("挂号日期:" + DateTime.Now.ToString(), 0, (char)0, false); PrintContent("挂号号:" + ds.Tables[0].Rows[0]["REGISTERID"].ToString() + "", 0, (char)0, false); PrintContent("发票号:" + ds.Tables[0].Rows[0]["INVOICEID"].ToString() + " ", 0, (char)0, false); PrintContent("----------------------------------------------------", 11, (char)0, false); PrintContent("提示:此小票作为挂号凭证,请妥善保管!", 0, (char)0, false); POS_PRINT_DLL.LineFeed(); POS_PRINT_DLL.LineFeed(); PrintContent(hosname, 144, (char)titleFontsize, true); PrintContent("----------------------------------------------------", 11, (char)0, false); PrintContent("姓 名:" + ds.Tables[0].Rows[0]["PATIENTNAME"].ToString() + " ", 0, (char)0, false); PrintContent("科 室:" + ds.Tables[0].Rows[0]["OFFICE"].ToString() + "", 0, (char)0, false);; PrintContent("挂号费:" + regmoney + "元 ", 0, (char)0, false); PrintContent("操作员:" + SysOperatorInfo.OperatorName + " ", 0, (char)0, false); PrintContent("挂号日期:" + DateTime.Now.ToString(), 0, (char)0, false); PrintContent("挂号号:" + ds.Tables[0].Rows[0]["REGISTERID"].ToString() + "", 0, (char)0, false); PrintContent("发票号:" + ds.Tables[0].Rows[0]["INVOICEID"].ToString() + " ", 0, (char)0, false); PrintContent("----------------------------------------------------", 11, (char)0, false); PrintContent("提示:此小票作为挂号凭证,请妥善保管!", 0, (char)0, false); POS_PRINT_DLL.LineFeed(); this.cutPage(); //ax.RPPrintText("科 室: "); //ax.RPPrintText(dszs.Tables[0].Rows[0]["EXAMINENAME"].ToString() + "\n"); //ax.RPPrintText("挂号费: "); //ax.RPPrintText(regmoney + "元\n"); //ax.RPPrintText("操作员: "); //ax.RPPrintText(SysOperatorInfo.OperatorName + "\n"); //ax.RPPrintText("排队号: "); //ax.RPPrintText(ds.Tables[0].Rows[0]["WORKTYPE"] == null ? "" : ds.Tables[0].Rows[0]["WORKTYPE"].ToString() + ":"); //ax.RPPrintText(ds.Tables[0].Rows[0]["QUEUEID"] == null ? "" : dszs.Tables[0].Rows[0]["QUEUEID"].ToString() + "\n"); //ax.RPPrintText("挂号日期: "); //ax.RPPrintText(DateTime.Now.ToString() + "\n"); //ax.RPPrintText("挂号号: "); //ax.RPPrintText(ds.Tables[0].Rows[0]["REGISTERID"].ToString() + "\n"); }
public void PrintReport() { InitPrint(); POS_PRINT_DLL.LineFeed(); //PrintContent("延安大学附属医院", 144, (char)25, true); //PrintContent("心脑血管病区", 144, (char)15, true); //PrintContent("----------------------------------------------------", 11, (char)0, false); //PrintContent("收据号:" + ds.Tables[0].Rows[0]["TRANSACTION_ID"].ToString() + "", 0, (char)0, false); //PrintContent("姓 名:" + name + " ", 0, (char)0, false); //PrintContent("充值金额:" + sum + "元 ", 0, (char)0, false); ; //PrintContent("卡余额:" + cardBlance + "元 ", 0, (char)0, false); //PrintContent("证件号码:" + identityCardID, 0, (char)0, false); //PrintContent("操作员:" + operatorName + " ", 0, (char)0, false); //PrintContent("充值类型:现金 ", 0, (char)0, false); //PrintContent("卡票号:" + ds.Tables[0].Rows[0]["CHECKLOT"].ToString() + " ", 0, (char)0, false); //PrintContent("充值日期:" + serverTime, 0, (char)0, false); //PrintContent("----------------------------------------------------", 11, (char)0, false); //PrintContent("提示:此小票作为退卡凭证,请妥善保管!", 0, (char)0, false); POS_PRINT_DLL.LineFeed(); this.cutPage(); }