Пример #1
0
 public void addSoldiersForTransfer(EmployeeTransfer et)
 {
     foreach (Soldier s in et.getSoldiers())
     {
         this.addHiredSoldier(s);
         occupiedLivingSpace++;
     }
 }
Пример #2
0
 public void removeSoldiersForTransfer(EmployeeTransfer et)
 {
     foreach (Soldier s in et.getSoldiers())
     {
         if (aircraft != null && aircraft.getSoldiers().Contains(s))
         {
             aircraft.removeSoldier(s);
         }
         Weapon wep = s.getWeapon();
         Weapon arm = s.getArmor();
         if (wep != null)
         {
             s.setWeapon(null);
             this.dequip(wep);
         }
         if (arm != null)
         {
             s.setArmor(null);
             this.dequip(arm);
         }
         this.removeHiredSoldier(s);
         occupiedLivingSpace--;
     }
 }
Пример #3
0
 public void removeSoldiersForTransfer(EmployeeTransfer et)
 {
     foreach (Soldier s in et.getSoldiers())
     {
         if (aircraft != null && aircraft.getSoldiers().Contains(s))
             aircraft.removeSoldier(s);
         Weapon wep = s.getWeapon();
         Weapon arm = s.getArmor();
         if (wep != null)
         {
             s.setWeapon (null);
             this.dequip(wep);
         }
         if (arm != null)
         {
             s.setArmor(null);
             this.dequip(arm);
         }
         this.removeHiredSoldier(s);
         occupiedLivingSpace--;
     }
 }
Пример #4
0
 public void addSoldiersForTransfer(EmployeeTransfer et)
 {
     foreach (Soldier s in et.getSoldiers())
     {
         this.addHiredSoldier (s);
         occupiedLivingSpace++;
     }
 }