private void DeleteRow_Click(object sender, RoutedEventArgs e) { int rodzajlinii = (rodzajeliniiDataGrid.SelectedItem as rodzajelinii).numerlinii; rodzajelinii rodzaj = bazaDanych.rodzajelinii.Where(r => r.numerlinii == rodzajlinii).Single(); bazaDanych.rodzajelinii.Remove(rodzaj); bazaDanych.SaveChanges(); this.rodzajeliniiDataGrid.ItemsSource = bazaDanych.rodzajelinii.ToList(); }
private void AddAndSaveButton_Click(object sender, RoutedEventArgs e) { if (numerliniiTextBox.Text == String.Empty || nazwaTextBox.Text == String.Empty) { MessageBox.Show("Uzupełnij wszystkie pola"); } else { rodzajelinii nowyRodzajLinii = new rodzajelinii() { numerlinii = (short)Convert.ToInt16(numerliniiTextBox.Text), nazwa = nazwaTextBox.Text }; bazaDanych.rodzajelinii.Add(nowyRodzajLinii); bazaDanych.SaveChanges(); rodzajeliniiDataGrid.ItemsSource = bazaDanych.rodzajelinii.ToList(); numerliniiTextBox.Text = String.Empty; nazwaTextBox.Text = String.Empty; } }