CustomerSendUpdateDto.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System;
  2. using Abp.AutoMapper;
  3. using Abp.Application.Services.Dto;
  4. using System.ComponentModel.DataAnnotations;
  5. using ShwasherSys.CustomerInfo;
  6. namespace ShwasherSys.CustomerInfo.Dto
  7. {
  8. [AutoMapTo(typeof(CustomerSend))]
  9. public class CustomerSendUpdateDto: EntityDto<int>
  10. {
  11. [Required]
  12. [StringLength(CustomerSend.CustomerIdMaxLength)]
  13. public string CustomerId { get; set; }
  14. [Required]
  15. [StringLength(CustomerSend.CustomerSendNameMaxLength)]
  16. public string CustomerSendName { get; set; }
  17. [Required]
  18. [StringLength(CustomerSend.SendAdressMaxLength)]
  19. public string SendAdress { get; set; }
  20. [StringLength(CustomerSend.LinkManMaxLength)]
  21. public string LinkMan { get; set; }
  22. [StringLength(CustomerSend.TelephoneMaxLength)]
  23. public string Telephone { get; set; }
  24. [StringLength(CustomerSend.ZipMaxLength)]
  25. public string Zip { get; set; }
  26. [StringLength(CustomerSend.EmailMaxLength)]
  27. public string Email { get; set; }
  28. [StringLength(CustomerSend.MobileMaxLength)]
  29. public string Mobile { get; set; }
  30. [StringLength(CustomerSend.FaxMaxLength)]
  31. public string Fax { get; set; }
  32. /*public DateTime? TimeCreated { get; set; }
  33. public DateTime? TimeLastMod { get; set; }
  34. [StringLength(CustomerSend.UserIDLastModMaxLength)]
  35. public string UserIDLastMod { get; set; }
  36. [Required]
  37. [StringLength(CustomerSend.IsLockMaxLength)]
  38. public string IsLock { get; set; }*/
  39. }
  40. }