cecon-interfaces
Version:
Interfaces de Projetos Cecon
17 lines • 1.97 kB
JavaScript
export class TransactionPayerEntity {
account = null;
bank = null;
branch = null;
name = null;
doc = null;
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5ZXIuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3RyYW5zYWN0aW9uL2VudGl0aWVzL3BheWVyLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLE9BQU8sc0JBQXNCO0lBQzFCLE9BQU8sR0FBa0IsSUFBSSxDQUFDO0lBQzlCLElBQUksR0FBa0IsSUFBSSxDQUFDO0lBQzNCLE1BQU0sR0FBa0IsSUFBSSxDQUFDO0lBQzdCLElBQUksR0FBa0IsSUFBSSxDQUFDO0lBQzNCLEdBQUcsR0FBa0IsSUFBSSxDQUFDO0lBRWpDLFlBQVksSUFBc0M7UUFDaEQsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElUcmFuc2FjdGlvblBheWVyIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXBheWVyJztcclxuXHJcbmV4cG9ydCBjbGFzcyBUcmFuc2FjdGlvblBheWVyRW50aXR5IGltcGxlbWVudHMgSVRyYW5zYWN0aW9uUGF5ZXIge1xyXG4gIHB1YmxpYyBhY2NvdW50OiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgYmFuazogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGJyYW5jaDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIG5hbWU6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBkb2M6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxUcmFuc2FjdGlvblBheWVyRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==