cannoli-interfaces
Version:
Interfaces de Projetos Cannoli
27 lines • 3.6 kB
JavaScript
import { MottuAddressEntity } from './address.entity';
import { MottuStoreMatrixEntity } from './store-matrix.entity';
import { MottuStoreResponsibleEntity } from './store-responsible.entity';
export class MottuStoreEntity {
// #region Properties (10)
address = new MottuAddressEntity();
balance = 0;
cnpj = '';
email = '';
id = 0;
marketplaceBranchId = 0;
matrix = new MottuStoreMatrixEntity();
name = '';
responsible = new MottuStoreResponsibleEntity();
// #endregion Properties (10)
// #region Constructors (1)
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RvcmUuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL21vdHR1L2VudGl0aWVzL3N0b3JlLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUN0RCxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUV6RSxNQUFNLE9BQU8sZ0JBQWdCO0lBQzNCLDBCQUEwQjtJQUVuQixPQUFPLEdBQWtCLElBQUksa0JBQWtCLEVBQUUsQ0FBQztJQUNsRCxPQUFPLEdBQVcsQ0FBQyxDQUFDO0lBQ3BCLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsS0FBSyxHQUFXLEVBQUUsQ0FBQztJQUNuQixFQUFFLEdBQVcsQ0FBQyxDQUFDO0lBQ2YsbUJBQW1CLEdBQVcsQ0FBQyxDQUFDO0lBQ2hDLE1BQU0sR0FBc0IsSUFBSSxzQkFBc0IsRUFBRSxDQUFDO0lBQ3pELElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsV0FBVyxHQUEyQixJQUFJLDJCQUEyQixFQUFFLENBQUM7SUFFL0UsNkJBQTZCO0lBRTdCLDJCQUEyQjtJQUUzQixZQUFZLElBQWdDO1FBQzFDLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJTW90dHVBZGRyZXNzLCBJTW90dHVTdG9yZSwgSU1vdHR1U3RvcmVNYXRyaXgsIElNb3R0dVN0b3JlUmVzcG9uc2libGUgfSBmcm9tICcuLi9pbnRlcmZhY2VzJztcclxuaW1wb3J0IHsgTW90dHVBZGRyZXNzRW50aXR5IH0gZnJvbSAnLi9hZGRyZXNzLmVudGl0eSc7XHJcbmltcG9ydCB7IE1vdHR1U3RvcmVNYXRyaXhFbnRpdHkgfSBmcm9tICcuL3N0b3JlLW1hdHJpeC5lbnRpdHknO1xyXG5pbXBvcnQgeyBNb3R0dVN0b3JlUmVzcG9uc2libGVFbnRpdHkgfSBmcm9tICcuL3N0b3JlLXJlc3BvbnNpYmxlLmVudGl0eSc7XHJcblxyXG5leHBvcnQgY2xhc3MgTW90dHVTdG9yZUVudGl0eSBpbXBsZW1lbnRzIElNb3R0dVN0b3JlIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDEwKVxyXG5cclxuICBwdWJsaWMgYWRkcmVzczogSU1vdHR1QWRkcmVzcyA9IG5ldyBNb3R0dUFkZHJlc3NFbnRpdHkoKTtcclxuICBwdWJsaWMgYmFsYW5jZTogbnVtYmVyID0gMDtcclxuICBwdWJsaWMgY25wajogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGVtYWlsOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgaWQ6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIG1hcmtldHBsYWNlQnJhbmNoSWQ6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIG1hdHJpeDogSU1vdHR1U3RvcmVNYXRyaXggPSBuZXcgTW90dHVTdG9yZU1hdHJpeEVudGl0eSgpO1xyXG4gIHB1YmxpYyBuYW1lOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgcmVzcG9uc2libGU6IElNb3R0dVN0b3JlUmVzcG9uc2libGUgPSBuZXcgTW90dHVTdG9yZVJlc3BvbnNpYmxlRW50aXR5KCk7XHJcblxyXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoMTApXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxNb3R0dVN0b3JlRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=