Example #1
0
        public void UpdateWorkerInformation()
        {
            _workers.UpdateWorkers();

            DevCount    = _workers.Workers.Where(w => w.Type == WorkerTypes.dev).Count();
            TesterCount = _workers.Workers.Where(w => w.Type == WorkerTypes.test).Count();
            BaCount     = _workers.Workers.Where(w => w.Type == WorkerTypes.ba).Count();

            DevMinLevel  = _workers.GetLowestSkillLevelForWorker(WorkerTypes.dev);
            TestMinLevel = _workers.GetLowestSkillLevelForWorker(WorkerTypes.test);
            BaMinLevel   = _workers.GetLowestSkillLevelForWorker(WorkerTypes.ba);

            UpdateWorkerHireCost();
            UpdateWorkerUpgradeCost();
        }