public virtual TaxDetail ToTaxDetail(storeDto.TaxDetail dto, Currency currency) { var result = new TaxDetail(currency); result.InjectFrom(dto); return(result); }
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); }