You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.6 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Entity.ShowEasyDtos
  7. {
  8. public class BookingDTO
  9. {
  10. public string BookingID { get; set; }
  11. public string BookingNo { get; set; }
  12. public DateTime? BookingDate { get; set; }
  13. public string LanguageID { get; set; }
  14. public List<string> BookingDetail = new List<string>();
  15. public OnSiteServiceDTO OnSiteService = new OnSiteServiceDTO();
  16. public string NoticeDetail { get; set; }
  17. public List<string> OtherDetail = new List<string>();
  18. public string InvoiceID { get; set; }
  19. public string MemberID { get; set; }
  20. public string Account { get; set; }
  21. public MemberDTO Member = new MemberDTO();
  22. public string PurchaserType { get; set; }
  23. public ContactDTO PurchaserContact = new ContactDTO();
  24. public CompanyDTO PurchaserCompany = new CompanyDTO();
  25. public ContactDTO Contact = new ContactDTO();
  26. public PaymentDTO Payment = new PaymentDTO();
  27. public string PaymentType { get; set; }
  28. public string PaymentStatus { get; set; }
  29. public string ShippingID { get; set; }
  30. public string BookingStatus { get; set; }
  31. public int Quantity { get; set; }
  32. //public string Currency { get; set; }
  33. public CurrencyDTO Currency = new CurrencyDTO();
  34. public string TaxRateID { get; set; }
  35. public string TotalPrice { get; set; }
  36. public string CancellationPolicy { get; set; }
  37. public string Memo { get; set; }
  38. }
  39. }