private void buttonSave_Click(object sender, RoutedEventArgs e) { if (textBoxNadwozie.Text == "" || textBoxNadwozie.Text.Trim() == "") { MessageBox.Show("Wprowadź nazwę nadwozia."); return; } else { try { Nadwozia nad = new Nadwozia { Nazwa = textBoxNadwozie.Text }; baza.Nadwozia.InsertOnSubmit(nad); baza.SubmitChanges(); MessageBox.Show("Poprawnie wprowadzono nadwozie."); } catch { MessageBox.Show("Wystąpił błąd."); } this.Close(); } }
private void buttonRemoveBody_Click(object sender, RoutedEventArgs e) { if (gridBodies.SelectedIndex == -1) { MessageBox.Show("Zaznacz wiersz!"); } else { MessageBoxResult result = MessageBox.Show("Czy jesteś pewien usunięcia danego rekordu?", "Pytanie", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { int final = 0; try { Nadwozia body = gridBodies.SelectedItem as Nadwozia; final = body.ID_BODY; } catch { MessageBox.Show("Zaznacz wiersz!"); } var query = (from p in baza.Nadwozia where p.ID_BODY == final select p).FirstOrDefault(); if (query != null) { baza.Nadwozia.DeleteOnSubmit(query); baza.SubmitChanges(); Load(); } } else { } } }
public EditBody(Nadwozia x) { InitializeComponent(); this.x = x; Load(); }