Beispiel #1
0
        public string HistoriPrint(Transaksi trx)
        {
            bool result = false;

            printDoc = new PrintDocument();
            _trx     = trx;
            //string printername = "EPSON L3150 Series";
            //string printername = "Canon MP280 series Printer";
            //string printername = "PsiPR-OLI";
            string printername = "Brother HL-L2360D series";

            //printDoc.PrinterSettings.PrinterName = "Canon MP280 series Printer";
            //printDoc.PrinterSettings.PrinterName = "PsiPR-OLI";
            //printDoc.PrinterSettings.PrinterName = "EPSON L3150 Series";
            printDoc.PrinterSettings.PrinterName = printername;

            printDoc.BeginPrint += new PrintEventHandler(BeginPrintEH);
            printDoc.EndPrint   += new PrintEventHandler(EndPrintEH);
            printDoc.PrintPage  += new PrintPageEventHandler(HistoriPrintPage);
            printDoc.Print();
            printServer.Printserver(printername);
            Console.WriteLine("Print Selesai ...");

            return(_trx._saldo);
        }
Beispiel #2
0
        public async Task ThermalPrint(Transaksi trx)
        {
            printDoc = new PrintDocument();
            _trx     = trx;
            //string printername = "EPSON L3150 Series";
            string printername = "BT-T080(U) 1";

            printDoc.PrinterSettings.PrinterName = printername;
            //printDoc.BeginPrint += new PrintEventHandler(BeginPrintEH);
            //printDoc.EndPrint += new PrintEventHandler(EndPrintEH);
            printDoc.PrintPage += new PrintPageEventHandler(ThermalPrintPage);
            printServer.Printserver(printername);
            Console.WriteLine("Printing Selesai...");
            printDoc.Print();
        }
Beispiel #3
0
        public string PassbookPrintRekening(Transaksi trx)
        {
            printDoc = new PrintDocument();
            _trx     = trx;
            string printername = "PsiPR-OLI";

            //string printername = "Canon MP280 series Printer";
            printDoc.PrinterSettings.PrinterName = printername;
            printDoc.BeginPrint += new PrintEventHandler(BeginPrintEH);
            printDoc.EndPrint   += new PrintEventHandler(EndPrintEH);
            printDoc.PrintPage  += new PrintPageEventHandler(PassbookPrintPageRekening);
            printDoc.Print();
            printServer.Printserver(printername);
            Console.WriteLine("Printing Selesai...");
            return(_trx._saldo);
        }