示例#1
0
 public static CreateGoodDto ToDto(CreateGood good) => new CreateGoodDto
 {
     UnitPrice    = good.UnitPrice,
     QuantityType = good.QuantityType,
     Description  = string.IsNullOrEmpty(good.Description)
             ? null
             : good.Description,
     Components = good.Components.Select(c => ComponentConverter.ToDto(c)).ToList()
 };
示例#2
0
 public static Good FromDto(GetGoodDto goodDto) => new Good
 {
     Id           = goodDto.Id,
     UnitPrice    = goodDto.UnitPrice,
     QuantityType = goodDto.QuantityType,
     Description  = goodDto.Description ?? string.Empty,
     Components   = goodDto.Components
                    .Select(c => ComponentConverter.FromDto(c))
                    .ToList()
 };