private void buttonRemoveFuel_Click(object sender, RoutedEventArgs e) { if (gridFuel.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 { RodzajePaliwa fuel = gridFuel.SelectedItem as RodzajePaliwa; final = fuel.ID_FUEL; } catch { MessageBox.Show("Zaznacz wiersz!"); } var query = (from p in baza.RodzajePaliwa where p.ID_FUEL == final select p).FirstOrDefault(); if (query != null) { baza.RodzajePaliwa.DeleteOnSubmit(query); baza.SubmitChanges(); Load(); } } else { } } }
private void buttonSave_Click(object sender, RoutedEventArgs e) { if (textBoxPaliwo.Text == "" || textBoxPaliwo.Text.Trim() == "") { MessageBox.Show("Wprowadź nazwę paliwa."); return; } else { try { RodzajePaliwa paliwo = new RodzajePaliwa { RodzajPaliwa = textBoxPaliwo.Text }; baza.RodzajePaliwa.InsertOnSubmit(paliwo); baza.SubmitChanges(); MessageBox.Show("Poprawnie wprowadzono paliwo."); } catch { MessageBox.Show("Wystąpił błąd."); } this.Close(); } }
public EditFuel(RodzajePaliwa x) { InitializeComponent(); this.x = x; Load(); }