UNPKG

cecon-interfaces

Version:
30 lines 3.81 kB
import { DesenfilaInfoEntity, EDocType, EFrom, InfoEntity, MobyoInfoEntity } from '../../general'; export class SponsorEntity { id = ''; name = ''; doc = ''; createdAt = new Date(); fees = []; docType = EDocType.CNPJ; desenfilaMerchantId = null; desenfilaContainerId = null; natiRefId = null; mobyoRefId = null; from = EFrom.DEFAULT; internationalCode = ''; phoneNumer = ''; email = ''; natiInfo = new InfoEntity(); mobyoInfo = new MobyoInfoEntity(); desenfilaInfo = new DesenfilaInfoEntity(); 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BvbnNvci5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvc3BvbnNvci9lbnRpdGllcy9zcG9uc29yLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBcUMsVUFBVSxFQUFFLGVBQWUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUlySSxNQUFNLE9BQU8sYUFBYTtJQUN4QixFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsR0FBRyxHQUFXLEVBQUUsQ0FBQztJQUNqQixTQUFTLEdBQVMsSUFBSSxJQUFJLEVBQUUsQ0FBQztJQUM3QixJQUFJLEdBQWtCLEVBQUUsQ0FBQztJQUN6QixPQUFPLEdBQWEsUUFBUSxDQUFDLElBQUksQ0FBQztJQUNsQyxtQkFBbUIsR0FBa0IsSUFBSSxDQUFDO0lBQzFDLG9CQUFvQixHQUFrQixJQUFJLENBQUM7SUFDM0MsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsVUFBVSxHQUFrQixJQUFJLENBQUM7SUFDakMsSUFBSSxHQUFVLEtBQUssQ0FBQyxPQUFPLENBQUM7SUFDNUIsaUJBQWlCLEdBQVcsRUFBRSxDQUFDO0lBQy9CLFVBQVUsR0FBVyxFQUFFLENBQUM7SUFDeEIsS0FBSyxHQUFXLEVBQUUsQ0FBQztJQUVuQixRQUFRLEdBQVUsSUFBSSxVQUFVLEVBQUUsQ0FBQztJQUNuQyxTQUFTLEdBQWUsSUFBSSxlQUFlLEVBQUUsQ0FBQztJQUM5QyxhQUFhLEdBQW1CLElBQUksbUJBQW1CLEVBQUUsQ0FBQztJQUMxRCxZQUFZLElBQTZCO1FBQ3ZDLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEZXNlbmZpbGFJbmZvRW50aXR5LCBFRG9jVHlwZSwgRUZyb20sIElEZXNlbmZpbGFJbmZvLCBJSW5mbywgSU1vYnlvSW5mbywgSW5mb0VudGl0eSwgTW9ieW9JbmZvRW50aXR5IH0gZnJvbSAnLi4vLi4vZ2VuZXJhbCc7XHJcbmltcG9ydCB7IElTcG9uc29yIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXNwb25zb3InO1xyXG5pbXBvcnQgeyBJU3BvbnNvckZlZSB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1zcG9uc29yLWZlZSc7XHJcblxyXG5leHBvcnQgY2xhc3MgU3BvbnNvckVudGl0eSBpbXBsZW1lbnRzIElTcG9uc29yIHtcclxuICBpZDogc3RyaW5nID0gJyc7XHJcbiAgbmFtZTogc3RyaW5nID0gJyc7XHJcbiAgZG9jOiBzdHJpbmcgPSAnJztcclxuICBjcmVhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIGZlZXM6IElTcG9uc29yRmVlW10gPSBbXTtcclxuICBkb2NUeXBlOiBFRG9jVHlwZSA9IEVEb2NUeXBlLkNOUEo7XHJcbiAgZGVzZW5maWxhTWVyY2hhbnRJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgZGVzZW5maWxhQ29udGFpbmVySWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIG5hdGlSZWZJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgbW9ieW9SZWZJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgZnJvbTogRUZyb20gPSBFRnJvbS5ERUZBVUxUO1xyXG4gIGludGVybmF0aW9uYWxDb2RlOiBzdHJpbmcgPSAnJztcclxuICBwaG9uZU51bWVyOiBzdHJpbmcgPSAnJztcclxuICBlbWFpbDogc3RyaW5nID0gJyc7XHJcblxyXG4gIG5hdGlJbmZvOiBJSW5mbyA9IG5ldyBJbmZvRW50aXR5KCk7XHJcbiAgbW9ieW9JbmZvOiBJTW9ieW9JbmZvID0gbmV3IE1vYnlvSW5mb0VudGl0eSgpO1xyXG4gIGRlc2VuZmlsYUluZm86IElEZXNlbmZpbGFJbmZvID0gbmV3IERlc2VuZmlsYUluZm9FbnRpdHkoKTtcclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxTcG9uc29yRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==