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

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

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

            return(result);
        }