protected void InitializeRestriction() { string szSearchParam = util.GetStringParam(Request, "s"); string szAirportParam = util.GetStringParam(Request, "ap"); InitPassedQuery(util.GetStringParam(Request, "fq")); if (!String.IsNullOrEmpty(szSearchParam)) { Restriction.GeneralText = szSearchParam; } if (!String.IsNullOrEmpty(szAirportParam)) { Restriction.AirportList.Clear(); Restriction.AddAirports(MyFlightbook.Airports.AirportList.NormalizeAirportList(szAirportParam)); } InitDateParams(util.GetIntParam(Request, "y", -1), util.GetIntParam(Request, "m", -1), util.GetIntParam(Request, "w", -1), util.GetIntParam(Request, "d", -1)); InitAircraftModelRestriction(util.GetStringParam(Request, "tn"), util.GetStringParam(Request, "mn"), util.GetStringParam(Request, "icao"), util.GetStringParam(Request, "cc")); mfbSearchForm1.Restriction = Restriction; Refresh(); }