Torna al Thread
private void btt_Stampa_Click(object sender, EventArgs e)
{
PrintDialog pDialog = new PrintDialog();
DialogResult dResult = pDialog.ShowDialog();
try
{
if (dResult == DialogResult.OK)
{
oRpt.PrintOptions.PrinterName = pDialog.PrinterSettings.PrinterName;
oRpt.PrintToPrinter(pDialog.PrinterSettings.Copies,pDialog.PrinterSettings.Collate,pDialog.PrinterSettings.FromPage,pDialog.PrinterSettings.ToPage);
//Se non ci sono eccezzioni parte l'aggiornamento del DB
}
}
catch(Exception ecc)
{
MessageBox.Show(ecc.Message, "Stampa", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}