public GroupBookingBuilder(GroupBookingIndicator id, GroupBookingStatus status, bool taxExempt, string taxId, bool groupPaysLodging, bool groupPaysIncidentals, string additionalNotes, string customerBookingId, InclusiveOpsdateRange bookingDates, RateScheduleIndicator rs, GroupIndicator g, Guid?groupBookingMethodId, Guid?reservationSourceId, Guid?travelAgentId, Guid?cancellationPolicy, string groupName) { _gbi = id; _gbs = status; _taxExempt = taxExempt; _taxId = taxId; _groupPaysLodging = groupPaysLodging; _groupPaysIncidentals = groupPaysIncidentals; _additionalNotes = additionalNotes; _customerBookingId = customerBookingId; _rateSchedule = rs; _group = g; // Nullables _bookingDates = bookingDates; _groupBookingMethodId = groupBookingMethodId; _reservationSourceId = reservationSourceId; _travelAgent = travelAgentId; _cancellationPolicy = cancellationPolicy; _groupName = groupName; }
public OutOfOrderRecordBuilder(OutOfOrderRecordIndicator id, string reason, InclusiveOpsdateRange dr, StaffMember enteredBy, StaffMember updatedBy, DateTime updatedAt, Room room) { _id = id; _reason = reason; _dr = dr; _enteredBy = enteredBy; _updatedBy = updatedBy; _updatedAt = updatedAt; _room = room; }
public ReservationFRPAmendmentRequestBuilder( InclusiveOpsdateRange dr, RoomTypeIndicator rt, ImmutableTagSet tags, ReservationIndicator ri, int adults, int children) { DateRange = dr; RoomType = rt; Tags = tags; Reservation = ri; NumberAdults = adults; NumberChildren = children; }