by Ernst » Tue Apr 03, 2018 2:31 pm
PS I just commented out this whole section, and it seems to work fine..
public void printReportSelectionDialog_FormClosing(System.Object eventSender, System.Windows.Forms.FormClosingEventArgs eventArgs)
{
if(eventArgs.Cancel == false)
{
var manager = new JiwaFinancials.Jiwa.JiwaApplication.Manager();
// JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.PrintReportSelection printReportSelectionDialog = (JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.PrintReportSelection)eventSender;
// manager.Staff.UserSettings.InvoicingPrintToScreen = printReportSelectionDialog.PrintToScreen;
// JiwaFinancials.Jiwa.JiwaApplication.Manager.Instance.Staff.UserSettings.InvoicingPrintToScreen = printReportSelectionDialog.PrintToScreen;
// object[] startParameters = (object[])printReportSelectionDialog.StartParameters;
// JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm salesOrderForm = (JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm)startParameters[1];
// JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrder salesOrderObject = (JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrder) salesOrderForm.SalesOrder;
// salesOrderObject.SystemSettings.PrintToScreen = printReportSelectionDialog.PrintToScreen;
// printReportSelectionDialog.FormClosing -= printReportSelectionDialog_FormClosing;
}
}
}