private bool IsRowMatched(DataRow row, QueryInfo queryInfo) { if (queryInfo.firstName != "" && !queryInfo.firstName.Equals(row["FirstName"].ToString().ToLower())) return false; if (queryInfo.lastName != "" && !queryInfo.lastName.Equals(row["LastName"].ToString().ToLower())) return false; if (queryInfo.rank != "" && !queryInfo.rank.Equals(row["Rank"].ToString().ToLower())) return false; return true; }
private bool IsRowMatched(DataRow row, QueryInfo queryInfo) { if (queryInfo.name != "" && !queryInfo.name.Equals(row["name"])) return false; if (queryInfo.city != "" && !queryInfo.city.Equals(row["city"])) return false; if (queryInfo.country != "" && !queryInfo.country.Equals(row["country"])) return false; return true; }
private void UpdateQueriedTable(QueryInfo queryInfo) { foreach (DataRow row in originalTable.Rows) { if (IsRowMatched(row, queryInfo)) queriedTable.Rows.Add(row.ItemArray); } }
private void PrepareSearch() { queriedTable.Clear(); String name = AirportNameTextBox.Text; String city = AirportCityTextBox.Text; String country = AirportCountryTextBox.Text; QueryInfo queryInfo = new QueryInfo(name, city, country); UpdateQueriedTable(queryInfo); }
private void PrepareSearch() { queriedTable.Clear(); String originCountry = OriginCountryTextBox.Text; String originCity = OriginCityTextBox.Text; String originAirportName = OriginAirportNameTextBox.Text; String destinationCountry = DestinationCountryTextBox.Text; String destinationCity = DestinationCityTextBox.Text; String destinationAirportName = DestinationAirportNameTextBox.Text; String departureDate = DepartureDatePicker.Text; String departureTime = DepartureTimePicker.Text; String arrivalDate = ArrivalDatePicker.Text; String arrivalTime = ArrivalTimePicker.Text; QueryInfo queryInfo = new QueryInfo(originCountry , originCity , originAirportName , destinationCountry , destinationCity , destinationAirportName , departureDate , departureTime , arrivalDate , arrivalTime); UpdateQueriedTable(queryInfo); }
private bool IsRowMatched(DataRow row, QueryInfo queryInfo) { if(queryInfo.originCountry!="" && !queryInfo.originCountry.Equals(row["OriginCountry"])) return false; if (queryInfo.originCity != "" && !queryInfo.originCity.Equals(row["OriginCity"])) return false; if (queryInfo.originAirportName != "" && !queryInfo.originAirportName.Equals(row["OriginAirportName"])) return false; if (queryInfo.destinationCoutry != "" && !queryInfo.destinationCoutry.Equals(row["DestinationCountry"])) return false; if (queryInfo.destinationCity != "" && !queryInfo.destinationCity.Equals(row["DestinationCity"])) return false; if (queryInfo.destinationAirportName != "" && !queryInfo.destinationAirportName.Equals(row["DestinationAirportName"])) return false; return true; }
private void PrepareSearch() { queriedTable.Clear(); String rank = PersionRankToEnglishRank(RankComboBox.Text).ToLower(); String firstName = FirstNameTextBox.Text.ToLower(); String lastName = LastNameTextBox.Text.ToLower(); QueryInfo queryInfo = new QueryInfo(firstName, lastName, rank); UpdateQueriedTable(queryInfo); }
private bool IsRowMatched(DataRow row, QueryInfo queryInfo) { if (queryInfo.companyName!= "" && !queryInfo.companyName.Equals(row["CompanyName"])) return false; return true; }
private void PrepareSearch() { queriedTable.Clear(); String companyName = CompanyNameTextBox.Text; QueryInfo queryInfo = new QueryInfo(companyName); UpdateQueriedTable(queryInfo); }
private void PrepareSearch() { queriedTable.Clear(); String reservationID = ReservationIDTextBox.Text; String flightID = FlightIDTextBox.Text; QueryInfo queryInfo = new QueryInfo(reservationID, flightID); UpdateQueriedTable(queryInfo); }
private bool IsRowMatched(DataRow row, QueryInfo queryInfo) { if (queryInfo.reservationID != "" && !queryInfo.reservationID.Equals(row["ID"].ToString().ToLower())) return false; if (queryInfo.flightID != "" && !queryInfo.flightID.Equals(row["FlightID"].ToString())) return false; return true; }