private void dataGridAtt_MouseDoubleClick(object sender, MouseButtonEventArgs e) { //se ci sono risultati ed almeno uno è selezionato, mostro i dettagli dell'attivita if ((dataGridAtt.Items.Count > 0) && (dataGridAtt.SelectedItems.Count > 0)) { aeattw = new AddEditAltraAttWindow(((AltraAttivita)dataGridAtt.SelectedItems[0])); aeattw.ShowDialog(); if (aeattw.DialogResult.HasValue && aeattw.DialogResult.Value) { attivita[dataGridAtt.SelectedIndex] = aeattw.attivita; viewAtt.Refresh(); ricalcolaTotalePagamento(); btnSalva_Click(null, null); } } }
private void btnAddAtt_Click(object sender, RoutedEventArgs e) { aeattw = new AddEditAltraAttWindow(); aeattw.ShowDialog(); if (aeattw.DialogResult.HasValue && aeattw.DialogResult.Value) { attivita.Add(aeattw.attivita); ricalcolaTotalePagamento(); btnSalva_Click(null, null); } }