public FlightModel GetFlight(bool isLanding) { int flightId = 0; if (isLanding) { flightId = _landingFlightsTimeManager.GetFirstId(); _landingFlightsTimeManager.TakeOff(); } else { flightId = _departureFlightsTimeManager.GetFirstId(); _departureFlightsTimeManager.TakeOff(); } return(_flightsRepository.GetFlight(flightId)); }