public partial class FlightStatusService {

public List<Flight> FlightSearch(QueryFilter pars) {
	eturn FlightSearch(pars, -1);
}

/// <summary>
/// Rozhran API pro dotazy na lety  v parametrech jsou filtry
/// pro zskn pouze poadovanch let.
/// </summary>
/// <param name="pars">Parametry pro vyhledvn let</param>
/// <param name="maxFlights">Nejvy poet let ve vsledcch
/// (-1 pro vechny, 0 pro przdnou vsledkovou mnoinu)</param>
/// <returns>Seznam let vyhovujcch vyhledvacm kritrim</returns>
public List<Flight> FlightSearch(QueryFilter pars, int maxFlights) {
Console.WriteLine("---- Provdn FlightQuery ----");
if (maxFlights >= 0) {
Console.WriteLine("Nejvy poet navrcench let: {0}", maxFlights);
}
Console.WriteLine(pars);
// ... Podrobnosti implementace ...
}
}
