BillingInfo.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using Quadarax.Foundation.Core.Data.Interface.Entity;
  2. namespace BO.AppServer.Metadata.Dto
  3. {
  4. #region *** BillingInfo - Base ***
  5. public abstract class BillingInfoBaseDto : BoDto
  6. {
  7. public string SubjectName { get; set; }
  8. public string Address1 { get; set; }
  9. public string Address2 { get; set; }
  10. public string City { get; set; }
  11. public string Zip { get; set; }
  12. public string Country { get; set; }
  13. public string TaxNumber { get; set; }
  14. public string Vatnumber { get; set; }
  15. public string Phone { get; set; }
  16. public string Email { get; set; }
  17. public bool IsPreffered { get; set; }
  18. }
  19. #endregion
  20. #region *** Workspace - Create ***
  21. public class BillingInfoCDto : BillingInfoBaseDto, ICreateDto
  22. {
  23. }
  24. #endregion
  25. #region *** Workspace - Update ***
  26. public class BillingInfoUDto : BillingInfoBaseDto, IUpdateDto
  27. {
  28. }
  29. #endregion
  30. #region *** Workspace - Read ***
  31. public class BillingInfoRDto : BillingInfoBaseDto, IReadDto
  32. {
  33. public BoAuditDto Audit { get; }
  34. }
  35. #endregion
  36. #region *** Workspace - Delete ***
  37. public class BillingInfoDDto : BoDto, IDeleteDto
  38. {
  39. }
  40. #endregion
  41. }