public AccommodationBookingInfo(int bookingId, AccommodationBookingDetails bookingDetails, int counterpartyId, BookingPaymentStatuses paymentStatus, MoneyAmount totalPrice, Suppliers?supplier, BookingAgentInformation agentInformation) { BookingId = bookingId; BookingDetails = bookingDetails; CounterpartyId = counterpartyId; PaymentStatus = paymentStatus; TotalPrice = totalPrice; Supplier = supplier; AgentInformation = agentInformation; }
public BookingInvoiceInfo(BookingInvoiceData bookingInvoiceData, BookingPaymentStatuses paymentStatus) { BuyerDetails = bookingInvoiceData.BuyerDetails; PayDueDate = bookingInvoiceData.PayDueDate; ReferenceCode = bookingInvoiceData.ReferenceCode; SupplierReferenceCode = bookingInvoiceData.SupplierReferenceCode; InvoiceItems = bookingInvoiceData.InvoiceItems; TotalPrice = bookingInvoiceData.TotalPrice; SellerDetails = bookingInvoiceData.SellerDetails; CheckInDate = bookingInvoiceData.CheckInDate; CheckOutDate = bookingInvoiceData.CheckOutDate; DeadlineDate = bookingInvoiceData.DeadlineDate; PaymentStatus = paymentStatus; }
public AccommodationBookingInfo(int bookingId, AccommodationBookingDetails bookingDetails, int agencyId, BookingPaymentStatuses paymentStatus, MoneyAmount totalPrice, MoneyAmount cancellationPenalty, Suppliers?supplier, BookingAgentInformation agentInformation, PaymentTypes paymentMethod, List <string> tags, bool?isDirectContract) { BookingId = bookingId; BookingDetails = bookingDetails; AgencyId = agencyId; PaymentStatus = paymentStatus; TotalPrice = totalPrice; CancellationPenalty = cancellationPenalty; Supplier = supplier; AgentInformation = agentInformation; PaymentMethod = paymentMethod; Tags = tags; IsDirectContract = isDirectContract; }