Beispiel #1
0
        private void barButtonItem3PrintAll_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                if (_current == null)
                {
                    return;
                }
                //if (_changed)
                //{
                //    XtraMessageBox.Show("Salvare il documento prima di effettuare la stampa!", "Messaggio", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //    return;
                //}

                DocumentReport c = new DocumentReport();
                ArrayList      l = new ArrayList();

                l.Add(CreateDummyDocument());

                c.DataSource = l;
                c.ShowPreviewDialog();
            }
            catch (Exception ex)
            {
                ErrorHandler.Show(ex);
            }
        }
Beispiel #2
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            try
            {
                DocumentReport c = new DocumentReport();
                ArrayList      l = new ArrayList();

                if (gridView2.FocusedRowHandle >= 0)
                {
                    WIN.SCHEDULING_APPLICATION.DOMAIN.Document label = gridView2.GetRow(gridView2.FocusedRowHandle) as WIN.SCHEDULING_APPLICATION.DOMAIN.Document;
                    if (label != null)
                    {
                        l.Add(label);

                        c.DataSource = l;
                        c.ShowPreviewDialog();
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorHandler.Show(ex);
            }
        }