/// <summary> /// Seat button Calls the class Passenger Container that will save all the passengers in a list to use for the seat form. /// The seat form is created and Passenger's form is closed. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void seat_button2_Click(object sender, EventArgs e) { //fill passenger list in class //PassengerContainer.loadPassengers(FlightP.getFlightNumber(), AccountP.getAccountID()); PassengerContainer.loadPassengers(FlightP.getFlightNumber(), AccountP.getAccountID()); Price.loadPrices(FlightP.getFlightNumber()); Price.resetDiscount(); Seating nfseat = new Seating(); this.Close(); }
private void SFlight_Click(object sender, EventArgs e) { if (FlightP.getFlightNumber() == 0) { getFirst(); } int newflight = FlightP.getFlightNumber(); ReserveP.setFlightNumber(ReserveP.getTicketID()); int oldflight = ReserveP.getFlightNumber(); //MessageBox.Show("Selected: 3:" + newflight.ToString() + " Reservation: 1:" + oldflight.ToString()); //keep user from entering same flight again if (newflight == oldflight) { MessageBox.Show("Please select a different flight."); Arrival_combobox.SelectedIndex = -1; Depart_Date.Value = System.DateTime.Now; int zero = 0; FlightP.setFlightNumber(zero); } else { // clear reservation seats from previous flight // load passengers to pick new seat on this flight clearSeats(); PassengerInfo.loadPassengersReserve(ReserveP.getTicketID()); Price.loadPrices(FlightP.getFlightNumber()); Price.resetDiscount(); Seating_Update newseats = new Seating_Update(); this.Close(); } }