示例#1
0
        public virtual TaxDetail ToTaxDetail(orderDto.TaxDetail taxDetailDto, Currency currency)
        {
            var result = new TaxDetail(currency);

            result.InjectFrom(taxDetailDto);
            return(result);
        }
示例#2
0
        public virtual TaxDetail ToTaxDetail(orderDto.TaxDetail taxDetailDto, Currency currency)
        {
            var result = new TaxDetail(currency);

            result.Name   = taxDetailDto.Name;
            result.Amount = new Money(taxDetailDto.Amount ?? 0, currency);
            result.Rate   = new Money(taxDetailDto.Rate ?? 0, currency);
            return(result);
        }
        public static TaxDetail ToTaxDetail(this orderDto.TaxDetail taxDetailDto, Currency currency)
        {
            var result = new TaxDetail(currency)
            {
                Name   = taxDetailDto.Name,
                Amount = new Money(taxDetailDto.Amount ?? 0, currency),
                Rate   = new Money(taxDetailDto.Rate ?? 0, currency),
            };

            return(result);
        }
示例#4
0
 public static TaxDetail ToTaxDetail(this orderDto.TaxDetail taxDetailDto, Currency currency)
 {
     return(OrderConverterInstance.ToTaxDetail(taxDetailDto, currency));
 }