public void mianujDyrektoremDzialu(Dzial d) { if (d.dyrektor == null) { this.dyrektorDzialu = d; d.przypiszDyrektora(this); } }
public void zatrudnijWDziale(Dzial d) { if (d == miejscePracy) { return; } miejscePracy = d; d.dodajPracownika(this); }
static void Main(string[] args) { Pracownik p = new Pracownik("Jarowsław", "Psikuta", 1); Pracownik p1 = new Pracownik("Józef", "Stalin", 2); Console.WriteLine(p + "\n" + p1); Dzial wihajstry = new Dzial("wihajstry", 1, p); wihajstry.przypiszDyrektora(p1); p.zatrudnijWDziale(wihajstry); Console.Read(); }
public void zwolnijDyrektora() { dyrektorDzialu = null; }