Пример #1
0
    public void addWorkersForTransfer(EmployeeTransfer et, List <string> workers)
    {
        if (et.getWorkers() != workers.Count)
        {
            Debug.Log("Something went wrong");
        }

        foreach (string w in workers)
        {
            this.addHiredWorker(w);
            occupiedLivingSpace++;
        }
    }
Пример #2
0
    public List <string> removeWorkersForTransfer(EmployeeTransfer et)
    {
        List <string> removedWorkers = new List <string>();

        for (int i = 0; i < et.getWorkers(); i++)
        {
            string worker = hiredWorkers.Last.Value;
            hiredWorkers.Remove(worker);
            removedWorkers.Add(worker);
            occupiedLivingSpace--;
        }
        return(removedWorkers);
    }
Пример #3
0
 public List<string> removeWorkersForTransfer(EmployeeTransfer et)
 {
     List<string> removedWorkers = new List<string>();
     for (int i = 0; i < et.getWorkers(); i++)
     {
         string worker = hiredWorkers.Last.Value;
         hiredWorkers.Remove(worker);
         removedWorkers.Add(worker);
         occupiedLivingSpace--;
     }
     return removedWorkers;
 }
Пример #4
0
    public void addWorkersForTransfer(EmployeeTransfer et, List<string> workers)
    {
        if (et.getWorkers() != workers.Count) Debug.Log("Something went wrong");

        foreach (string w in workers)
        {
            this.addHiredWorker(w);
            occupiedLivingSpace++;
        }
    }