UNPKG

shrimpy-node-temp

Version:
35 lines 1.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var trade_change_dto_converter_1 = require("./trade-change-dto-converter"); var trade_dto_converter_1 = require("./trade-dto-converter"); var TradeChangesDtoConverter = /** @class */ (function () { function TradeChangesDtoConverter() { this._tradeChangeDtoConverter = new trade_change_dto_converter_1.TradeChangeDtoConverter(); this._tradeDtoConverter = new trade_dto_converter_1.TradeDtoConverter(); } TradeChangesDtoConverter.prototype.convertFromDto = function (dto) { var _this = this; var changes = dto.changes.map(function (tradeChangeDto) { return _this._tradeChangeDtoConverter.convertFromDto(tradeChangeDto); }); var result = { changes: changes, trade: this._tradeDtoConverter.convertFromDto(dto.trade), }; return result; }; TradeChangesDtoConverter.prototype.convertToDto = function (model) { var _this = this; var changes = model.changes.map(function (tradeChange) { return _this._tradeChangeDtoConverter.convertToDto(tradeChange); }); var result = { changes: changes, trade: this._tradeDtoConverter.convertToDto(model.trade), }; return result; }; return TradeChangesDtoConverter; }()); exports.TradeChangesDtoConverter = TradeChangesDtoConverter; //# sourceMappingURL=trade-changes-dto-converter.js.map