コード例 #1
0
ファイル: Pracownik.cs プロジェクト: uacnix/MAS_2
 public void mianujDyrektoremDzialu(Dzial d)
 {
     if (d.dyrektor == null)
     {
         this.dyrektorDzialu = d;
         d.przypiszDyrektora(this);
     }
 }
コード例 #2
0
ファイル: Pracownik.cs プロジェクト: uacnix/MAS_2
 public void zatrudnijWDziale(Dzial d)
 {
     if (d == miejscePracy)
     {
         return;
     }
     miejscePracy = d;
     d.dodajPracownika(this);
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: uacnix/MAS_2
        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();
        }
コード例 #4
0
ファイル: Pracownik.cs プロジェクト: uacnix/MAS_2
 public void zwolnijDyrektora()
 {
     dyrektorDzialu = null;
 }