приватная функция XMLDataFilters (деталь: Предмет): Булевско {
//Stops и Refundable фильтр
если (== номера && == oneStop.selected ложное (деталя. .onWardStops) 1)
возвращенное ложное;
если (== номера && == twoStops.selected ложное (деталя. .onWardStops) 2)
возвращенное ложное;
если (&& номер == twoPlusStop.selected ложное (деталь. .onWardStops) > 2)
возвращенное ложное;
если (== 0 номера && == zeroStops.selected ложное (деталя. .onWardStops)), то
возвращенное ложное;
если (== деталя. .refundable && == chkRef.selected ложное «ДА»), то
возвращенное ложное;
если (== деталя. .refundable && == chkNonRef.selected ложное «НЕ»), то
возвращенное ложное;
Фильтр //Time
если (, то (номер (деталь. .departingHour) < sldepTimeFilter=""> sldepTimeFilter.values [1]))
возвращенное ложное;
Фильтр платы за проезд //
если (, то (номер (деталь. .finalFare) < slider=""> slider.values [1]))
возвращенное ложное;
возвращенно true;
}
|