public int GetInuseGates(Terminal.TerminalType type) { return Airport.AirlineContracts.Where(c => c.ContractDate <= GameObject.GetInstance().GameTime && c.TerminalType == type) .Sum(c => c.NumberOfGates); }