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() };
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() };