private void ButtonUsun(object sender, RoutedEventArgs e) { if (ListBoxRezerwacje.SelectedIndex == -1) { MessageBox.Show("Zaznacz pozycję"); } else { MessageBoxResult messageBoxResult = MessageBox.Show("Jesteś pewien?", "Potwierdzenie usunięcia", MessageBoxButton.OKCancel); if (messageBoxResult == MessageBoxResult.OK) { string s = ListBoxRezerwacje.SelectedItem.ToString(); string str = s.Substring(4, 10); int i = Convert.ToInt32(str); RootObject r = new RootObject(); r.id = i; deletebookings(r.id); MessageBox.Show(Convert.ToString("Usunięto rezerwację o numerze: " + r.id)); ListBoxRezerwacje.Items.Remove(ListBoxRezerwacje.SelectedItem); } else { MessageBox.Show("Przerwano usuwanie"); } } }