public BookingEntity(Booking booking) { _pcs = new PropertyChangeSupport(this); _booking = booking; _clientEntity = new ClientEntity(_booking.Client); _paymentEntity = new PaymentEntity(booking); _datesEntity = new DateRangeEntity(_booking.Dates); _discountedOptionChoiceEntity = new OptionChoiceEntity(_booking, _booking.DiscountedOptionChoice); _optionDiscountEntity = new DiscountEntity(_booking.OptionDiscount); }
public BookingEntity(Booking booking) { _pcs = new PropertyChangeSupport(this); _booking = booking; _clientEntity = new ClientEntity(_booking.Client); _paymentEntity = new PaymentEntity(booking); _datesEntity = new DateRangeEntity(_booking.Dates); _discountedOptionChoiceEntity = new OptionChoiceEntity(_booking, _booking.DiscountedOptionChoice); _optionDiscountEntity = new DiscountEntity(_booking.OptionDiscount); }