private void GridViewPrint(bool showPreview) { try { if (PFSystemObjects.SysInfo.DefaultPrinterIsDefined() == false) { _msg.Length = 0; _msg.Append("No default printer specified. You must specify a default printer for print routines to work."); throw new System.Exception(_msg.ToString()); } PFDataGridViewPrinter _dgvPrinter = new PFDataGridViewPrinter(); InitDataGridViewPrinter(_dgvPrinter); if (showPreview) { _dgvPrinter.PrintPreview(); } else { _dgvPrinter.Print(); } } catch (System.Exception ex) { _msg.Length = 0; _msg.Append(AppGlobals.AppMessages.FormatErrorMessage(ex)); AppMessages.DisplayErrorMessage(_msg.ToString(), _saveErrorMessagesToErrorLog); } finally { ; } }
private void ShowPrintDialog() { PFDataGridViewPrinter _dgvPrinter = new PFDataGridViewPrinter(); InitDataGridViewPrinter(_dgvPrinter); _dgvPrinter.Print(); }