Exemple #1
0
        static void Main(string[] args)
        {
            string firma1 = "NAJSU Sp.z.o.o ul.Samo Centrum 1";
            string firma2 = "KąQurencja ul.Na Końcu Świata 100";

            Pracownik adam   = new Pracownik("Adam", "Kowal", 2000, "umowa o pracę", firma1);
            Pracownik tomek  = new Pracownik("Tomek", "Cebula", 3000, "umowa o pracę", firma1);
            Pracownik janusz = new Pracownik("Janusz", "Rogalski", 1800, "umowa zlecenie", firma2);

            Boss kierowniczka = new Boss("Anna", "Boss", 6000, "umowa o pracę", firma1);
            Boss kierownik    = new Boss("Krzysztof", "Jeżyna", 5000, "umowa o pracę", firma2);

            adam.Praca();
            kierowniczka.Praca();
            kierowniczka.Ilosc_pracow();
            kierowniczka.Lista_pracow();
            kierownik.Lista_pracow();
            Console.WriteLine();
            kierowniczka.Przyznaj_podwyzke(adam);
            kierowniczka.Zadowolenie_z_pracow();

            kierowniczka.Motywacja();
            kierowniczka.Zadowolenie_z_pracow();  //sprawdzenie czy metoda Motywacja przywróciła zadowolenie kierowniczki
            Console.ReadKey();
        }
Exemple #2
0
 public void Przyznaj_podwyzke(Pracownik obiekt)
 {
     obiekt.Wyk_pracy();
     if (obiekt.robota == 16)
     {
         obiekt.zarobki += 200;
         Console.WriteLine("W uznaniu za ciężką pracę " +
                           "podwyżkę dostaje {0} {1}, \n" +
                           "a jego wynagrodzenie będzie wynosić: {2} zł\n", obiekt.imie, obiekt.nazwisko, obiekt.zarobki);
     }
     else if (obiekt.robota == 8)
     {
         Console.WriteLine("Przykro mi, musisz się bardziej postarać.\n");
     }
     else if (obiekt.robota == 4)
     {
         Console.WriteLine("Podwyżka? Chyba żartujesz, jesteś największym obibokiem w firmie!\n");
     }
     count += 1;
 }