public void BuySeat(Passenger currentPassenger, Seat chosenSeat) { if (chosenSeat != null) { currentPassenger.ChosenSeat = chosenSeat; chosenSeat = null; } else { Console.WriteLine("that seat is already pearchesd"); } }
//public void populateSeatNameLetter() //{ // for (int counter = 0; counter < 10; counter++) // { // seatNameLeter[counter]= // } //} public void populateSeatChart() { for(int outsideArrayCounter = 0; outsideArrayCounter < 10; outsideArrayCounter++) { for (int insideArrayCounter = 0; insideArrayCounter < 3; insideArrayCounter++) { SeatConfig[outsideArrayCounter, insideArrayCounter] = new Seat (seatNameLeter[outsideArrayCounter]+seatNameNumber[insideArrayCounter], seatPrice[insideArrayCounter]); Console.WriteLine("{0} {1}",seatNameLeter[outsideArrayCounter], seatNameNumber[insideArrayCounter]); } } }
public Itinerary(string origin, string destination,AirPlane airplane,Passenger passenger,Seat seat) { this.OriginationCity = origin; this.DestinationCity = destination; this.Plane = airplane; this.Traveler = passenger; this.AssignedSeat = seat; List<object> passengerItinerary = new List<object>(); passengerItinerary.Add(Traveler); passengerItinerary.Add(AssignedSeat); passengerItinerary.Add(OriginationCity); passengerItinerary.Add(DestinationCity); passengerItinerary.Add(Plane); }
public Passenger(string name, Seat chosenSeat) { this.Name = name; this.ChosenSeat = chosenSeat; }
public void ChooseSeat(string seatNumber, int price, bool isAvailable) { Seat seat = new Seat(seatNumber, price, isAvailable); _seat = seat; }
public void BuySeat(Passenger currentPassenger, Seat chosenSeat) { currentPassenger.ChosenSeat = chosenSeat; }