private void OK_Click(object sender, EventArgs e)
 {
     if (pracownik == null)
     {
         try{
             Pracownik pracownik = new Pracownik(numer, mail, 2, imie, nazwisko, login, haslo, stanowisko, Int32.Parse(pensja), DateTime.Now);
             BazaDanych.DodajKontoPracownika(pracownik, uprawnienia);
             MessageBox.Show("Konto zostało utworzone! LOGIN:"******" Hasło:" + haslo, "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         } catch (Exception)
         {
             MessageBox.Show("Błędnie wprowadzone dane", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         pracownik.imie                  = imie;
         pracownik.nazwisko              = nazwisko;
         pracownik.pensja                = Int32.Parse(pensja);
         pracownik.haslo                 = haslo;
         pracownik.kontakt.email         = mail;
         pracownik.kontakt.numerTelefonu = numer;
         pracownik.uprawnienia           = stanowisko;
         try
         {
             BazaDanych.EdytujKontoPracownika(pracownik);
             MessageBox.Show("Dane zostały zaktualizowane", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         } catch (Exception)
         {
             MessageBox.Show("Nie udało się zaktualizować danych", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }