src/RumahScarlett/RumahScarlett.Presentation/Helper/ReportHelper.cs
/// <summary>
/// Method yang digunakkan untuk mencetak nota penjualan ke printer thermal
/// </summary>
/// <param name="penjualanModel">Penjualan object</param>
Method yang digunakkan untuk mencetak nota penjualan ke printer thermal
Method yang digunakkan untuk mencetak nota penjualan ke printer thermal
private static void NotaPenjualanPrinterThermal()
      {
         PrintDocument printDocument = new PrintDocument();
         printDocument.DocumentName = "Nota Penjualan";
         printDocument.PrintPage += printDocument_PrintPage;
         PrinterSettings printerSettings = new PrinterSettings();
         if (printerSettings.IsValid)
         {
            printDocument.PrinterSettings.PrinterName = printerSettings.PrinterName; 
            printDocument.Print();
         }
         else
         {
            Messages.Warning("Maaf, Tidak ada default printer yang terdeteksi.");
         }
      }
private static void NotaPenjualanPrinterThermal ( ) { PrintDocument printDocument = new PrintDocument ( ) ; printDocument . DocumentName = " " ; printDocument . PrintPage += printDocument_PrintPage ; PrinterSettings printerSettings = new PrinterSettings ( ) ; if ( printerSettings . IsValid ) { printDocument . PrinterSettings . PrinterName = printerSettings . PrinterName ; printDocument . Print ( ) ; } else { Messages . Warning ( " " ) ; } }
Method yang digunakkan untuk mencetak nota penjualan ke printer thermal
Method yang digunakkan untuk mencetak nota penjualan ke printer thermal
// Inisialisai printDocument object // Jika printer ditemukan cetak nota penjualan, // sebaliknya, tampilkan pesan peringatan ke user // Default Printer //PrintPreview(printDocument);
penjualanModel
None