private void BtnUsun_Click(object sender, RoutedEventArgs e) { var Res = MessageBox.Show("Usunąć ?", "Usuwanie pozycji", MessageBoxButton.YesNo, MessageBoxImage.Exclamation); if (Res == MessageBoxResult.Yes) { var poz = grdLista.SelectedItem as uzytkownicy_profile; PanelProgramUzytkownicyProfile_db.UsunProfil(poz); listProfile = PanelProgramUzytkownicyProfile_db.PobierzProfile(); grdLista.ItemsSource = listProfile; } }
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; listProfile = PanelProgramUzytkownicyProfile_db.PobierzProfile(); grdLista.ItemsSource = listProfile; grdLista.SelectedIndex = grdBookmark; }
public PanelProgramUzytkownicyProfile() { InitializeComponent(); listProfile = PanelProgramUzytkownicyProfile_db.PobierzProfile(); grdLista.ItemsSource = listProfile; if (listProfile.Count == 0) { UstawPrzyciski(0); } else { grdLista.Focus(); grdLista.SelectedIndex = 0; GrdLista_SelectionChanged(null, null); UstawPrzyciski(1); } }
public PanelProgramUzytkownicy() { InitializeComponent(); listUzytkownicy = PanelProgramUzytkownicy_db.PobierzUzytkownikowView(); cbbProfil.ItemsSource = PanelProgramUzytkownicyProfile_db.PobierzProfile(); cbbProfil.SelectedValuePath = "profil"; grdLista.ItemsSource = listUzytkownicy; if (listUzytkownicy.Count == 0) { UstawPrzyciski(0); } else { grdLista.Focus(); grdLista.SelectedIndex = 0; GrdLista_SelectionChanged(null, null); UstawPrzyciski(1); } }
private void Zatwierdz(object sender, ExecutedRoutedEventArgs 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": var row = new uzytkownicy_profile(); row = grdPozycje.DataContext as uzytkownicy_profile; row.id = PanelProgramUzytkownicyProfile_db.IdProfilu(); row.opw = frmLogin.LoggedUser.login; row.czasw = DateTime.Now; row.opm = frmLogin.LoggedUser.login; row.czasm = DateTime.Now; PanelProgramUzytkownicyProfile_db.DodajProfil(row); break; case "P": rowProfil.opm = frmLogin.LoggedUser.login; rowProfil.czasm = DateTime.Now; PanelProgramUzytkownicyProfile_db.PoprawProfil(rowProfil); break; default: break; } listProfile = PanelProgramUzytkownicyProfile_db.PobierzProfile(); grdLista.ItemsSource = listProfile; }