public void Edytuj(Pracownik pracownik)
        {
            _pracownik = pracownik;

            TBImie.Text       = _pracownik.Imie;
            TBMiasto.Text     = _pracownik.Miasto;
            TBNazwisko.Text   = _pracownik.Nazwisko;
            TBPensja.Text     = _pracownik.Pensja.ToString(CultureInfo.CurrentCulture);
            TBPesel.Text      = _pracownik.Pesel;
            TBStanowisko.Text = _pracownik.Stanowisko;
            TBUlica.Text      = _pracownik.Ulica;
        }
示例#2
0
 public void Dodajdolisty(Pracownik a)
 {
     if (licznik < pracownicy.Length)
     {
         pracownicy[licznik] = a;
         licznik++;
     }
     else
     {
         Array.Resize(ref pracownicy, pracownicy.Length + 4);
         pracownicy[licznik] = a;
         licznik++;
     }
 }
示例#3
0
        private void ReloadValues()
        {
            LBPracownicy.Items.Clear();

            var dane = Directory.GetFiles("./dane/", "*.txt");

            foreach (var pesel in dane)
            {
                LBPracownicy.Items.Add(
                    Pracownik.Otworz(
                        Path.GetFileNameWithoutExtension(pesel)
                        )
                    );
            }
        }
示例#4
0
        static void Main(string[] args)
        {
            Pracownik ola       = new Pracownik("ola", "koziol");
            Pracownik kasia     = new Pracownik("kasia", "tak");
            Firma     mojafirma = new Firma("Nazwa");

            mojafirma.Dodajdolisty(ola);
            mojafirma.Dodajdolisty(kasia);
            mojafirma.Dodajdolisty(ola);
            mojafirma.Dodajdolisty(kasia);
            Pracownik jarek = new Pracownik("Jarek", "Analityk");

            foreach (Pracownik item in mojafirma)
            {
                //item.Stanowisko = "Woźny";
                Console.WriteLine(item);
            }
            Console.ReadKey();
        }