private void menuDane_button_Click(object sender, EventArgs e)
        {
            if (listBox3.SelectedIndex >= 0)
            {
                // Przycisk wyświetlający menu edycji danych osoby
                string iKlasa = rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].GetType().ToString();

                menuOsoby menEdyt = new menuOsoby(rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].getImie(),
                                                  rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].getNazwisko(),
                                                  rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].pokazDodatkowe(), iKlasa);
                menEdyt.ShowDialog();

                rejestrOsob.zmienDane(listBox3.SelectedIndex, menEdyt.imie, menEdyt.nazwisko, menEdyt.dodatkowe);

                listBox3.DataSource = rejestrOsob.rejestrReadOnly;
            }
        }
        private void button4_Click(object sender, EventArgs e)
        {
            // Metoda pozwalająca wyświetlająca nowe okienko z możliwością dodawania nowych
            //
            menuOsoby men2 = new menuOsoby();
            men2.ShowDialog();

            if (men2.DialogResult == DialogResult.OK)
            {
                if (men2.klasa == "Mieszkaniec")
                {
                    rejestrOsob.dodajOsobe(new Mieszkaniec(men2.imie, men2.nazwisko, men2.dodatkowe));
                }
                else
                {
                    rejestrOsob.dodajOsobe(new Pracownik(men2.imie, men2.nazwisko, men2.dodatkowe));
                }
                listBox3.DataSource = rejestrOsob.rejestrReadOnly;
                label4.Text = "Ilosc osob: " + rejestrOsob.iloscOSB.ToString();
            }
        }
        private void button4_Click(object sender, EventArgs e)
        {
            // Metoda pozwalająca wyświetlająca nowe okienko z możliwością dodawania nowych
            //
            menuOsoby men2 = new menuOsoby();

            men2.ShowDialog();

            if (men2.DialogResult == DialogResult.OK)
            {
                if (men2.klasa == "Mieszkaniec")
                {
                    rejestrOsob.dodajOsobe(new Mieszkaniec(men2.imie, men2.nazwisko, men2.dodatkowe));
                }
                else
                {
                    rejestrOsob.dodajOsobe(new Pracownik(men2.imie, men2.nazwisko, men2.dodatkowe));
                }
                listBox3.DataSource = rejestrOsob.rejestrReadOnly;
                label4.Text         = "Ilosc osob: " + rejestrOsob.iloscOSB.ToString();
            }
        }
        private void menuDane_button_Click(object sender, EventArgs e)
        {
            if (listBox3.SelectedIndex >= 0)
            {
                // Przycisk wyświetlający menu edycji danych osoby
                string iKlasa = rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].GetType().ToString();

                menuOsoby menEdyt = new menuOsoby(rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].getImie(),
                    rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].getNazwisko(),
                    rejestrOsob.rejestrReadOnly[listBox3.SelectedIndex].pokazDodatkowe(), iKlasa);
                menEdyt.ShowDialog();

                rejestrOsob.zmienDane(listBox3.SelectedIndex, menEdyt.imie, menEdyt.nazwisko, menEdyt.dodatkowe);

                listBox3.DataSource = rejestrOsob.rejestrReadOnly;
            }
        }