private void cmdNew_Click(object sender, EventArgs e) { try { try { DocumentForm frm = new DocumentForm(); frm.CheckSecurityForInsert(); if (frm.ShowDialog() == DialogResult.OK) { if (frm.CurrentDocument != null) { IBindingList g = gridView2.DataSource as IBindingList; g.Add(frm.CurrentDocument); } } } catch (AccessDeniedException) { XtraMessageBox.Show("Impossibile accedere alla funzionalità richiesta. Accesso negato", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { ErrorHandler.Show(ex); } } catch (AccessDeniedException) { XtraMessageBox.Show("Impossibile accedere alla funzionalità richiesta. Accesso negato", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { ErrorHandler.Show(ex); } }
private static void CreateDocument() { try { DocumentForm frm = new DocumentForm(); frm.CheckSecurityForInsert(); frm.ShowDialog(); frm.Dispose(); MemoryHelper.ReduceMemory(); } catch (Exception ex) { ErrorHandler.Show(ex); } }