UNPKG

shrimpy-node-temp

Version:
36 lines 1.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var date_dto_converter_1 = require("./date-dto-converter"); var UserDtoConverter = /** @class */ (function () { function UserDtoConverter() { this._dateDtoConverter = new date_dto_converter_1.DateDtoConverter(); } UserDtoConverter.prototype.convertFromDto = function (dto) { var expirationDate; if (dto.expirationDate) { expirationDate = this._dateDtoConverter.convertFromDto(dto.expirationDate); } else { expirationDate = null; } var result = { expirationDate: expirationDate, id: dto.id, isEnabled: dto.isEnabled }; return result; }; UserDtoConverter.prototype.convertToDto = function (model) { var result = { id: model.id, isEnabled: model.isEnabled }; if (model.expirationDate != null) { result.expirationDate = this._dateDtoConverter.convertToDto(model.expirationDate); } return result; }; return UserDtoConverter; }()); exports.UserDtoConverter = UserDtoConverter; //# sourceMappingURL=user-dto-converter.js.map