コード例 #1
0
 protected void ToursFilters_OnSearchBottonClick(object sender, EventArgs e)
 {
     //todo:дописать автоматическую перезагрузку результатов поиска в случае если изменено количество строк в выдаче
     if (ToursFilter.IsPriceForRoom)
     {
         ToursSearch.ShowTours(ToursFilter.SelectedCityFromKey, ToursFilter.SelectedCountryToKey,
                               ToursFilter.SelectedTourKeys, ToursFilter.SelectedArrivalDates, ToursFilter.SelectedNights,
                               ToursFilter.SelectedHotelKeys, ToursFilter.SelectedPansionKeys, ToursFilter.SelectedAdultsNumber,
                               ToursFilter.SelectedChildsNumber, ToursFilter.SelectedFistChildAge,
                               ToursFilter.SelectedSecondChildAge, null, ToursFilter.SelectedRoomsQuotesStates,
                               ToursFilter.SelectedAviaQuotesStates, ToursFilter.SelectedRateKey, ToursFilter.SelectedMaxPrice, ToursFilter.SelectedRowsNumber);
     }
     else
     {
         ToursSearch.ShowTours(ToursFilter.SelectedCityFromKey, ToursFilter.SelectedCountryToKey,
                               ToursFilter.SelectedTourKeys, ToursFilter.SelectedArrivalDates, ToursFilter.SelectedNights,
                               ToursFilter.SelectedHotelKeys, ToursFilter.SelectedPansionKeys, null,
                               null, null,
                               null, ToursFilter.SelectedRoomTypeKey, ToursFilter.SelectedRoomsQuotesStates,
                               ToursFilter.SelectedAviaQuotesStates, ToursFilter.SelectedRateKey, ToursFilter.SelectedMaxPrice, ToursFilter.SelectedRowsNumber);
     }
     Web.ScrollToElement(this, ToursSearch.ClientID);
 }
コード例 #2
0
 protected void ToursFilter_FilterSelectionChanged(object sender, EventArgs e)
 {
     ToursSearch.ClearSeachedTours();
 }