public Pracownik AddWorker(string imie, string naz, int wiek, string stanowisko, int pensja, int iloscUrl) { int id = GetId(); Pracownik prac = new Pracownik(imie, naz, wiek, id, stanowisko, pensja, iloscUrl); _pracownicy.Add(prac); return(prac); }
public void PrintAllData(Pracownik pracownik) { Console.WriteLine("Id: {0}", pracownik.Id); Console.WriteLine("Imie: {0}", pracownik.Imie); Console.WriteLine("Nazwisko: {0}", pracownik.Nazwisko); Console.WriteLine("Wiek: {0}", pracownik.Wiek); Console.WriteLine("Stanowisko: {0}", pracownik.Stanowisko); Console.WriteLine("Pensja miesieczna: {0}", pracownik.PensjaMiesieczna); Console.WriteLine("Data zatrudnienia: {0}", pracownik.DataZatrudnienia); Console.WriteLine("Ilosc dni urlopu: {0}", pracownik.IloscDniUrlopu); Console.WriteLine(); }
private void AddWorker() { try { Console.Clear(); WorkerData data = ReadWorkerData(); Pracownik prac = _workerManager.AddWorker(data.Imie, data.Nazwisko, data.Wiek, data.Stanowisko, data.PensjaMiesieczna, data.IloscDniUrlopu); Console.Clear(); Console.WriteLine("Pomyslnie dodano pracownika"); _printer.PrintAllData(prac); Console.ReadKey(); }catch (NullReferenceException e) { Console.WriteLine(e.Message); Console.WriteLine("Wprowadziles niepoprawne dane. Sprobuj jeszcze raz"); } }