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);
            }
        }