using System; using Abp.AutoMapper; using Abp.Application.Services.Dto; using System.ComponentModel.DataAnnotations; using ShwasherSys.Order; namespace ShwasherSys.Order.Dto { [AutoMapTo(typeof(OrderHeader))] public class OrderHeaderUpdateDto: EntityDto { [Required] [StringLength(OrderHeader.CustomerIdMaxLength)] public string CustomerId { get; set; } [Required] [StringLength(OrderHeader.LinkNameMaxLength)] public string LinkName { get; set; } public DateTime? OrderDate { get; set; } [StringLength(OrderHeader.FaxMaxLength)] public string Fax { get; set; } [StringLength(OrderHeader.TelephoneMaxLength)] public string Telephone { get; set; } public int CustomerSendId { get; set; } [StringLength(OrderHeader.StockNoMaxLength)] public string StockNo { get; set; } public int OrderStatusId { get; set; } public DateTime? TimeCreated { get; set; } public DateTime? TimeLastMod { get; set; } [StringLength(OrderHeader.UserIDLastModMaxLength)] public string UserIDLastMod { get; set; } public int? SaleType { get; set; } public string SaleMan { get; set; } public string IsLock { get; set; } } }