private void dataGridPagamenti_MouseDoubleClick(object sender, MouseButtonEventArgs e) { //se ci sono risultati ed almeno uno è selezionato, mostro i dettagli del pagamento if ((dataGridPagamenti.Items.Count > 0) && (dataGridPagamenti.SelectedItems.Count > 0)) { aepw = new AddEditPagamentoWindow((Pagamento)dataGridPagamenti.SelectedItems[0]); aepw.ShowDialog(); if (aepw.DialogResult.HasValue && aepw.DialogResult.Value) { pagamenti.Clear(); } } }
private void btnNewPagamento_Click(object sender, RoutedEventArgs e) { aepw = new AddEditPagamentoWindow(); aepw.ShowDialog(); if (aepw.DialogResult.HasValue && aepw.DialogResult.Value) { //con questo pagamento posso aver fatto il checkout di alcuni soggiorni loadDataGridPartenzeOggi(); } }