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);
            }
        }