Beispiel #1
0
        // TO ZROBIMY NA ZAJĘCIACH
        private static void DeletePersonMenuItem(PersonCollection persons)
        {
            Console.WriteLine("Podaj index osoby ktora chcesz usunac:");
            int index;

            index = int.Parse(Console.ReadLine());

            if (index >= 0 && index < persons.Count)

            {
                Person person = persons.GetAt(index);
                Console.WriteLine($"Czy na pewno chcesz usunac osobe:{person} (t/n)?");
                if (Console.ReadLine() == "t")
                {
                    persons.Delete(index);

                    Console.WriteLine("Uzytkownik zostal prawidlowo usuniety");
                }
            }

            else

            {
                Console.WriteLine("Nie ma takiego indexu");
            }
        }
Beispiel #2
0
        private void Button_Delete(object sender, RoutedEventArgs e)
        {
            Person person = (Person)table.SelectedItem;

            if (person != null)
            {
                if (MessageBox.Show("Czy usunąć wybrane pole?", "Potwierdzenie", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                {
                    persons.Delete(person);
                    RefreshData();
                }
            }
            else
            {
                MessageBox.Show("Zaznacz wiersz do usunięcia");
            }
        }