private void BtnUsun_Click(object sender, RoutedEventArgs e) { var Res = MessageBox.Show("Usunąć ?", "Usuwanie pozycji", MessageBoxButton.YesNo, MessageBoxImage.Exclamation); if (Res == MessageBoxResult.Yes) { PanelProdZaworyTypy_db.UsunWyrobZaworTyp(rowWyrobZaworTyp); listWyrobyZaworyTypy = PanelProdZaworyTypy_db.PobierzWyrobyZaworyTypy(); grdLista.ItemsSource = listWyrobyZaworyTypy; } }
private void BtnAnuluj_Click(object sender, RoutedEventArgs e) { grdLista.IsEnabled = true; grdPozycje.IsEnabled = false; btnDodaj.IsEnabled = true; btnKlonuj.IsEnabled = true; btnPopraw.IsEnabled = true; btnUsun.IsEnabled = true; btnAnuluj.IsEnabled = false; btnZatwierdz.IsEnabled = false; listWyrobyZaworyTypy = PanelProdZaworyTypy_db.PobierzWyrobyZaworyTypy(); grdLista.ItemsSource = listWyrobyZaworyTypy; grdLista.SelectedIndex = grdBookmark; }
private void BtnZatwierdz_Click(object sender, RoutedEventArgs e) { grdLista.IsEnabled = true; grdPozycje.IsEnabled = false; btnDodaj.IsEnabled = true; btnKlonuj.IsEnabled = true; btnPopraw.IsEnabled = true; btnUsun.IsEnabled = true; btnAnuluj.IsEnabled = false; btnZatwierdz.IsEnabled = false; switch (akcja) { case "D": case "K": if (grdPozycje.DataContext is wyroby_zast_zaworu) { var row = new wyroby_zast_zaworu(); row = grdPozycje.DataContext as wyroby_zast_zaworu; row.id = PanelProdZaworyTypy_db.IdWyrobyZaworTyp(); row.opw = frmLogin.LoggedUser.login; row.czasw = DateTime.Now; row.opm = frmLogin.LoggedUser.login; row.czasm = DateTime.Now; PanelProdZaworyTypy_db.DodajWyrobZaworTyp(row); } break; case "P": rowWyrobZaworTyp.opm = frmLogin.LoggedUser.login; rowWyrobZaworTyp.czasm = DateTime.Now; PanelProdZaworyTypy_db.PoprawWyrobZaworTyp(rowWyrobZaworTyp); break; default: break; } listWyrobyZaworyTypy = PanelProdZaworyTypy_db.PobierzWyrobyZaworyTypy(); grdLista.ItemsSource = listWyrobyZaworyTypy; grdLista.SelectedIndex = grdBookmark; grdLista.Focus(); }
public PanelProdZaworyTypy() { InitializeComponent(); listWyrobyZaworyTypy = PanelProdZaworyTypy_db.PobierzWyrobyZaworyTypy(); grdLista.ItemsSource = listWyrobyZaworyTypy; grdPozycje.IsEnabled = false; if (listWyrobyZaworyTypy.Count == 0) { UstawPrzyciski(0); } else { grdLista.Focus(); grdLista.SelectedIndex = 0; GrdLista_SelectionChanged(null, null); UstawPrzyciski(1); } }