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;
 }
示例#2
0
 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;
 }