Exemplo n.º 1
0
        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");
        }
Exemplo n.º 2
0
        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();
        }