UNPKG

scheunemann-interfaces

Version:
27 lines 3.1 kB
import { EDesenfilaFrom, EDocType } from '../../general'; export class SponsorEntity { id = ''; name = ''; doc = ''; createdAt = new Date(); fees = []; docType = EDocType.CNPJ; desenfilaMerchantId = null; desenfilaContainerId = null; natiRefId = null; mobyoRefId = null; from = EDesenfilaFrom.DEFAULT; internationalCode = ''; phoneNumer = ''; email = ''; constructor(data) { if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BvbnNvci5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvc3BvbnNvci9lbnRpdGllcy9zcG9uc29yLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUl6RCxNQUFNLE9BQU8sYUFBYTtJQUN4QixFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsR0FBRyxHQUFXLEVBQUUsQ0FBQztJQUNqQixTQUFTLEdBQVMsSUFBSSxJQUFJLEVBQUUsQ0FBQztJQUM3QixJQUFJLEdBQWtCLEVBQUUsQ0FBQztJQUN6QixPQUFPLEdBQWEsUUFBUSxDQUFDLElBQUksQ0FBQztJQUNsQyxtQkFBbUIsR0FBa0IsSUFBSSxDQUFDO0lBQzFDLG9CQUFvQixHQUFrQixJQUFJLENBQUM7SUFDM0MsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsVUFBVSxHQUFrQixJQUFJLENBQUM7SUFDakMsSUFBSSxHQUFtQixjQUFjLENBQUMsT0FBTyxDQUFDO0lBQzlDLGlCQUFpQixHQUFXLEVBQUUsQ0FBQztJQUMvQixVQUFVLEdBQVcsRUFBRSxDQUFDO0lBQ3hCLEtBQUssR0FBVyxFQUFFLENBQUM7SUFFbkIsWUFBWSxJQUE2QjtRQUN2QyxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRURlc2VuZmlsYUZyb20sIEVEb2NUeXBlIH0gZnJvbSAnLi4vLi4vZ2VuZXJhbCc7XG5pbXBvcnQgeyBJU3BvbnNvciB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1zcG9uc29yJztcbmltcG9ydCB7IElTcG9uc29yRmVlIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXNwb25zb3ItZmVlJztcblxuZXhwb3J0IGNsYXNzIFNwb25zb3JFbnRpdHkgaW1wbGVtZW50cyBJU3BvbnNvciB7XG4gIGlkOiBzdHJpbmcgPSAnJztcbiAgbmFtZTogc3RyaW5nID0gJyc7XG4gIGRvYzogc3RyaW5nID0gJyc7XG4gIGNyZWF0ZWRBdDogRGF0ZSA9IG5ldyBEYXRlKCk7XG4gIGZlZXM6IElTcG9uc29yRmVlW10gPSBbXTtcbiAgZG9jVHlwZTogRURvY1R5cGUgPSBFRG9jVHlwZS5DTlBKO1xuICBkZXNlbmZpbGFNZXJjaGFudElkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcbiAgZGVzZW5maWxhQ29udGFpbmVySWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBuYXRpUmVmSWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBtb2J5b1JlZklkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcbiAgZnJvbTogRURlc2VuZmlsYUZyb20gPSBFRGVzZW5maWxhRnJvbS5ERUZBVUxUO1xuICBpbnRlcm5hdGlvbmFsQ29kZTogc3RyaW5nID0gJyc7XG4gIHBob25lTnVtZXI6IHN0cmluZyA9ICcnO1xuICBlbWFpbDogc3RyaW5nID0gJyc7XG5cbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8U3BvbnNvckVudGl0eT4pIHtcbiAgICBpZiAoZGF0YSkge1xuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19