private Funktion XMLDataFilters (Einzelteil: Gegenstand): Boolesch {
//Stops und rückvergütbarer Filter
wenn (oneStop.selected == falsches && Zahl (Einzelteil. .onWardStops) == 1)
Rückholfalsches;
wenn (twoStops.selected == falsches && Zahl (Einzelteil. .onWardStops) == 2)
Rückholfalsches;
wenn (twoPlusStop.selected == falsches && Zahl (Einzelteil. .onWardStops) > 2)
Rückholfalsches;
wenn (zeroStops.selected == falsches && Zahl (Einzelteil. .onWardStops) == 0)
Rückholfalsches;
wenn (chkRef.selected == falsches && Einzelteil. .refundable == „JA“)
Rückholfalsches;
wenn (chkNonRef.selected == falsches && Einzelteil. .refundable == „NICHT“)
Rückholfalsches;
//Time-Filter
wenn ((Zahl (Einzelteil. .departingHour) < sldepTimeFilter=""> sldepTimeFilter.values [1]))
Rückholfalsches;
//-Fahrpreis-Filter
wenn ((Zahl (Einzelteil. .finalFare) < slider=""> slider.values [1]))
Rückholfalsches;
Rückhol ausrichten;
}
|