private static Booking BuildTestBooking(string route, string agent, int price) { var newBooking = new Booking { SalesAgent = agent, RecordLocator = Guid.NewGuid().ToString() }; var journey = new Journey { Arrival = route.Substring(3, 3), ArrivalDate = DateTime.Now.AddDays(10), Departure = route.Substring(0, 3), DepartureDate = DateTime.Today.AddDays(9), Price = price }; var passenger = new Passenger { FullName = "Full Pax Name", PaxType = Passenger.PassengerType.ADU }; newBooking.AddJourney(journey); newBooking.AddPassenger(passenger); return(newBooking); }
private void ModifyCreatePassengers(Booking firstBooking) { if (firstBooking.Passengers != null) { var firstPax = firstBooking.Passengers.FirstOrDefault(); firstPax.FullName = string.Format("Modified Pax {0}", DateTime.UtcNow); } var passenger = new Passenger { BookingId = firstBooking.Id, FullName = DateTime.UtcNow.ToString(), PaxType = Passenger.PassengerType.ADU }; firstBooking.AddPassenger(passenger); }