private void ButAddNote_Click(object sender, RoutedEventArgs e) { NoteAdd dlgNoteAdd = new NoteAdd(); if (dlgNoteAdd.ShowDialog() == true) { BO.BankAccountNote note = new BO.BankAccountNote( lbAccounts.SelectedItem as BO.BankAccount, dlgNoteAdd.Note); DB.SaveChanges(); Notes.Add(note); } }
private void ButRemoveNote_Click(object sender, RoutedEventArgs e) { BO.BankAccountNote note = lbNotes.SelectedItem as BO.BankAccountNote; BO.BankAccount account = lbAccounts.SelectedItem as BO.BankAccount; if (note != null && account != null) { Notes.Remove(note); account.Notes.Remove(note); DB.BankAccountNoteDelete(note); DB.SaveChanges(); } }
public void BankAccountNoteDelete(BO.BankAccountNote note) { db.Notes.Remove(note); }