private void usun_Click(object sender, RoutedEventArgs e) { try { int id = int.Parse(usunId.Text); UsuwanyTyp typ; if (typWidoku.SelectedItem.Equals(widokUzytkownicy)) { typ = UsuwanyTyp.Uzytkownik; } else if (typWidoku.SelectedItem.Equals(widokProgramy)) { typ = UsuwanyTyp.Program; } else if (typWidoku.SelectedItem.Equals(widokLicencje)) { typ = UsuwanyTyp.Licencja; } else { throw new NotImplementedException(); } if (channel.UsunPozycje(id, typ) == WiadomoscZwrotna.Pomyslnie) { odswiezDane(); MessageBox.Show("Usuwanie przebiegło pomyślnie.", "Informacja", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Usuwanie zakończone niepowodzeniem.", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception) { MessageBox.Show("Brak ID lub błędny format", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void usun_Click(object sender, RoutedEventArgs e) { try { int id = int.Parse(usunId.Text); UsuwanyTyp typ; if (typWidoku.SelectedItem.Equals(widokUzytkownicy)) { typ = UsuwanyTyp.Uzytkownik; } else if (typWidoku.SelectedItem.Equals(widokProgramy)) { typ = UsuwanyTyp.Program; } else if (typWidoku.SelectedItem.Equals(widokLicencje)) { typ = UsuwanyTyp.Licencja; } else { throw new NotImplementedException(); } if (channel.UsunPozycje(id, typ) == WiadomoscZwrotna.Pomyslnie) { odswiezDane(); MessageBox.Show("Removed successfully.", "Information", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Removing failed.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception) { MessageBox.Show("No ID or incorrect format", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }