@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
34 lines • 5.9 kB
JavaScript
import { BonificoDTO } from "../../models/bonifico-dto";
import { BonificoExtraSepaDTO } from "../../models/bonifico-extra-sepa-dto";
import { TesoreriaDTO } from "../../models/tesoreria-dto";
import { VagliaBdiDTO } from "../../models/vaglia-bdi-d-t-o";
export function toBonificoSepa(modalitaPagamento) {
const bonificoSepa = new BonificoDTO();
bonificoSepa.iban = modalitaPagamento.conto;
return bonificoSepa;
}
export function toTesoreria(modalitaPagamento) {
const tesoreria = new TesoreriaDTO();
tesoreria.numeroConto = modalitaPagamento.conto;
tesoreria.tesoreria = modalitaPagamento.tesoreria.codice;
return tesoreria;
}
export function toBonificoExtraSepa(modalitaPagamento) {
console.log('[toBonificoExtraSepa]', modalitaPagamento);
const bonificoExtraSepa = new BonificoExtraSepaDTO();
bonificoExtraSepa.indirizzo = modalitaPagamento.indirizzo;
bonificoExtraSepa.istitutoBancario = modalitaPagamento.denominazione;
//TODO
// bonificoExtraSepa.localita = modalitaPagamento.
// bonificoExtraSepa.nazione = (modalitaPagamento.nazione || {}).codiceCatastale;
bonificoExtraSepa.nazione = modalitaPagamento.nazione;
bonificoExtraSepa.numeroConto = modalitaPagamento.conto + " " + modalitaPagamento.swiftBic;
return bonificoExtraSepa;
}
export function toVagliaBdi(modalitaPagamento) {
const vaglia = new VagliaBdiDTO();
vaglia.meMedesimo = true;
vaglia.studioLegale = false;
return vaglia;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWxpdGEtcGFnYW1lbnRvLW1hcHBlci5qcyIsInNvdXJjZVJvb3QiOiJDOi9Qcm9nZXR0aS9EQUcvc29yZ2VudGkvZ2l0bGFiLXNvZnR3YXJlZmFjdG9yeS9jb21tb24tY29tcG9uZW50LWxpYi9wcm9qZWN0cy9wb3J0YWwtY29tbW9uLWNvbXBvbmVudC1saWIvc3JjLyIsInNvdXJjZXMiOlsibGliL2RlcG9zaXRpL2NvbXBvbmVudHMvcGFnYW1lbnRvL21vZGFsaXRhLXBhZ2FtZW50by1tYXBwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ3hELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBRTVFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUMxRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFFN0QsTUFBTSxVQUFVLGNBQWMsQ0FBQyxpQkFBdUM7SUFDckUsTUFBTSxZQUFZLEdBQUcsSUFBSSxXQUFXLEVBQUUsQ0FBQztJQUN2QyxZQUFZLENBQUMsSUFBSSxHQUFHLGlCQUFpQixDQUFDLEtBQUssQ0FBQztJQUM1QyxPQUFPLFlBQVksQ0FBQztBQUNyQixDQUFDO0FBRUQsTUFBTSxVQUFVLFdBQVcsQ0FBQyxpQkFBdUM7SUFDbEUsTUFBTSxTQUFTLEdBQUcsSUFBSSxZQUFZLEVBQUUsQ0FBQztJQUNyQyxTQUFTLENBQUMsV0FBVyxHQUFHLGlCQUFpQixDQUFDLEtBQUssQ0FBQztJQUNoRCxTQUFTLENBQUMsU0FBUyxHQUFHLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUM7SUFDekQsT0FBTyxTQUFTLENBQUM7QUFDbEIsQ0FBQztBQUVELE1BQU0sVUFBVSxtQkFBbUIsQ0FBQyxpQkFBdUM7SUFFMUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyx1QkFBdUIsRUFBRSxpQkFBaUIsQ0FBQyxDQUFDO0lBRXhELE1BQU0saUJBQWlCLEdBQUcsSUFBSSxvQkFBb0IsRUFBRSxDQUFBO0lBQ3BELGlCQUFpQixDQUFDLFNBQVMsR0FBRyxpQkFBaUIsQ0FBQyxTQUFTLENBQUM7SUFDMUQsaUJBQWlCLENBQUMsZ0JBQWdCLEdBQUcsaUJBQWlCLENBQUMsYUFBYSxDQUFDO0lBQ3JFLE1BQU07SUFDTixrREFBa0Q7SUFDbEQsaUZBQWlGO0lBQ2pGLGlCQUFpQixDQUFDLE9BQU8sR0FBRyxpQkFBaUIsQ0FBQyxPQUFPLENBQUM7SUFDdEQsaUJBQWlCLENBQUMsV0FBVyxHQUFHLGlCQUFpQixDQUFDLEtBQUssR0FBRyxHQUFHLEdBQUcsaUJBQWlCLENBQUMsUUFBUSxDQUFDO0lBQzNGLE9BQU8saUJBQWlCLENBQUM7QUFDMUIsQ0FBQztBQUVELE1BQU0sVUFBVSxXQUFXLENBQUMsaUJBQXVDO0lBQ2xFLE1BQU0sTUFBTSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7SUFDbEMsTUFBTSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUM7SUFDekIsTUFBTSxDQUFDLFlBQVksR0FBRyxLQUFLLENBQUM7SUFDNUIsT0FBTyxNQUFNLENBQUM7QUFDZixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQm9uaWZpY29EVE8gfSBmcm9tIFwiLi4vLi4vbW9kZWxzL2JvbmlmaWNvLWR0b1wiO1xyXG5pbXBvcnQgeyBCb25pZmljb0V4dHJhU2VwYURUTyB9IGZyb20gXCIuLi8uLi9tb2RlbHMvYm9uaWZpY28tZXh0cmEtc2VwYS1kdG9cIjtcclxuaW1wb3J0IHsgTW9kYWxpdGFQYWdhbWVudG9EVE8gfSBmcm9tIFwiLi4vLi4vbW9kZWxzL21vZGFsaXRhLXBhZ2FtZW50by1kdG9cIjtcclxuaW1wb3J0IHsgVGVzb3JlcmlhRFRPIH0gZnJvbSBcIi4uLy4uL21vZGVscy90ZXNvcmVyaWEtZHRvXCI7XHJcbmltcG9ydCB7IFZhZ2xpYUJkaURUTyB9IGZyb20gXCIuLi8uLi9tb2RlbHMvdmFnbGlhLWJkaS1kLXQtb1wiO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIHRvQm9uaWZpY29TZXBhKG1vZGFsaXRhUGFnYW1lbnRvOiBNb2RhbGl0YVBhZ2FtZW50b0RUTyk6IEJvbmlmaWNvRFRPIHtcclxuXHRjb25zdCBib25pZmljb1NlcGEgPSBuZXcgQm9uaWZpY29EVE8oKTtcclxuXHRib25pZmljb1NlcGEuaWJhbiA9IG1vZGFsaXRhUGFnYW1lbnRvLmNvbnRvO1xyXG5cdHJldHVybiBib25pZmljb1NlcGE7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiB0b1Rlc29yZXJpYShtb2RhbGl0YVBhZ2FtZW50bzogTW9kYWxpdGFQYWdhbWVudG9EVE8pOiBUZXNvcmVyaWFEVE8ge1xyXG5cdGNvbnN0IHRlc29yZXJpYSA9IG5ldyBUZXNvcmVyaWFEVE8oKTtcclxuXHR0ZXNvcmVyaWEubnVtZXJvQ29udG8gPSBtb2RhbGl0YVBhZ2FtZW50by5jb250bztcclxuXHR0ZXNvcmVyaWEudGVzb3JlcmlhID0gbW9kYWxpdGFQYWdhbWVudG8udGVzb3JlcmlhLmNvZGljZTtcclxuXHRyZXR1cm4gdGVzb3JlcmlhO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gdG9Cb25pZmljb0V4dHJhU2VwYShtb2RhbGl0YVBhZ2FtZW50bzogTW9kYWxpdGFQYWdhbWVudG9EVE8pOiBCb25pZmljb0V4dHJhU2VwYURUTyB7XHJcblxyXG5cdGNvbnNvbGUubG9nKCdbdG9Cb25pZmljb0V4dHJhU2VwYV0nLCBtb2RhbGl0YVBhZ2FtZW50byk7XHJcblxyXG5cdGNvbnN0IGJvbmlmaWNvRXh0cmFTZXBhID0gbmV3IEJvbmlmaWNvRXh0cmFTZXBhRFRPKClcclxuXHRib25pZmljb0V4dHJhU2VwYS5pbmRpcml6em8gPSBtb2RhbGl0YVBhZ2FtZW50by5pbmRpcml6em87XHJcblx0Ym9uaWZpY29FeHRyYVNlcGEuaXN0aXR1dG9CYW5jYXJpbyA9IG1vZGFsaXRhUGFnYW1lbnRvLmRlbm9taW5hemlvbmU7XHJcblx0Ly9UT0RPXHJcblx0Ly8gYm9uaWZpY29FeHRyYVNlcGEubG9jYWxpdGEgPSBtb2RhbGl0YVBhZ2FtZW50by5cclxuXHQvLyBib25pZmljb0V4dHJhU2VwYS5uYXppb25lID0gKG1vZGFsaXRhUGFnYW1lbnRvLm5hemlvbmUgfHwge30pLmNvZGljZUNhdGFzdGFsZTtcclxuXHRib25pZmljb0V4dHJhU2VwYS5uYXppb25lID0gbW9kYWxpdGFQYWdhbWVudG8ubmF6aW9uZTtcclxuXHRib25pZmljb0V4dHJhU2VwYS5udW1lcm9Db250byA9IG1vZGFsaXRhUGFnYW1lbnRvLmNvbnRvICsgXCIgXCIgKyBtb2RhbGl0YVBhZ2FtZW50by5zd2lmdEJpYztcclxuXHRyZXR1cm4gYm9uaWZpY29FeHRyYVNlcGE7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiB0b1ZhZ2xpYUJkaShtb2RhbGl0YVBhZ2FtZW50bzogTW9kYWxpdGFQYWdhbWVudG9EVE8pOiBWYWdsaWFCZGlEVE8ge1xyXG5cdGNvbnN0IHZhZ2xpYSA9IG5ldyBWYWdsaWFCZGlEVE8oKTtcclxuXHR2YWdsaWEubWVNZWRlc2ltbyA9IHRydWU7XHJcblx0dmFnbGlhLnN0dWRpb0xlZ2FsZSA9IGZhbHNlO1xyXG5cdHJldHVybiB2YWdsaWE7XHJcbn0iXX0=