Exemplo n.º 1
0
 private void ultraToolbarsManagerStandardToolClick1(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
 {
     if (gestioneAssembleeUC1.GetEsercizio() != null)
     {
         var form = new NuovaAssemblea(gestioneAssembleeUC1.GetCondominio(), gestioneAssembleeUC1.GetEsercizio());
         if (form.ShowDialog() != DialogResult.Cancel)
         {
             var dettaglio = new DettaglioAssemblea(form.Condominio, form.Esercizio, form.Tipo);
             dettaglio.AfterUpdate += dettaglioAfterUpdateOrDelete;
             dettaglio.AfterDelete += dettaglioAfterUpdateOrDelete;
             dettaglio.Show();
         }
     }
 }
Exemplo n.º 2
0
 private void listaAssembleaDoubleClickRow(object sender, Infragistics.Win.UltraWinGrid.DoubleClickRowEventArgs e)
 {
     if (e.Row.ParentRow ==null)
     { 
         if (e.Row.IsDataRow)
         {
             Cursor = Cursors.WaitCursor;
             var oAssemblea = (AssembleaDTO) e.Row.ListObject;
             var form = new DettaglioAssemblea(oAssemblea);
             form.SetEnableEdit(!oAssemblea.OffLine);
             form.AfterUpdate += formAfterUpdateOrDelete;
             form.AfterDelete += formAfterUpdateOrDelete;
             var parentForm = ParentForm;
             if (parentForm != null) 
                 form.MdiParent = parentForm.MdiParent;
             form.Show();
             Cursor = Cursors.Default ;
         }
     }
 }