UNPKG

@infordata-web/portal-common-component-lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.

39 lines 5.59 kB
import { Injectable } from '@angular/core'; import { UtenteDTO } from 'angular-portal-shell-app'; import { ConfigurationService } from '../../../configuration/configuration-service'; import { Utente } from '../../models/utente'; import * as i0 from "@angular/core"; import * as i1 from "../../../configuration/configuration-service"; export class UtenteService { constructor(configurationService) { this.configurationService = configurationService; console.log('[UtenteService]'); // console.log('[userProfile]', configurationService.userProfile); let utenteDTO = new UtenteDTO(); utenteDTO = configurationService.userProfile; if (utenteDTO) { this.userDetails = utenteDTO.spidUserDetails; this.utente = new Utente(this.userDetails.fiscalNumber, this.userDetails.name, this.userDetails.familyName, this.userDetails.dateOfBirth, this.userDetails.email, this.userDetails.digitalAddress, this.userDetails.companyName, this.userDetails.ivaCode, utenteDTO.idPersonaFisica //TODO // utenteDTO.idPersonaFisica = "df2a6439-1439-4273-b1ec-2a3d8245faa5" // utenteDTO.idPersonaFisica = "978089b2-d63c-4274-8cee-de843110749a" ); } } getSpidUserDetails() { return this.userDetails; } getUtente() { return this.utente; } } UtenteService.ɵprov = i0.ɵɵdefineInjectable({ factory: function UtenteService_Factory() { return new UtenteService(i0.ɵɵinject(i1.ConfigurationService)); }, token: UtenteService, providedIn: "root" }); UtenteService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; UtenteService.ctorParameters = () => [ { type: ConfigurationService } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRlbnRlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiQzovUHJvZ2V0dGkvREFHL3NvcmdlbnRpL2dpdGxhYi1zb2Z0d2FyZWZhY3RvcnkvY29tbW9uLWNvbXBvbmVudC1saWIvcHJvamVjdHMvcG9ydGFsLWNvbW1vbi1jb21wb25lbnQtbGliL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9kZXBvc2l0aS9zZXJ2aWNlcy91dGVudGUvdXRlbnRlLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQW1CLFNBQVMsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3RFLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDhDQUE4QyxDQUFDO0FBQ3BGLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQzs7O0FBSzdDLE1BQU0sT0FBTyxhQUFhO0lBS3pCLFlBQ1Msb0JBQTBDO1FBQTFDLHlCQUFvQixHQUFwQixvQkFBb0IsQ0FBc0I7UUFHbEQsT0FBTyxDQUFDLEdBQUcsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1FBRS9CLGtFQUFrRTtRQUVsRSxJQUFJLFNBQVMsR0FBRyxJQUFJLFNBQVMsRUFBRSxDQUFDO1FBRWhDLFNBQVMsR0FBRyxvQkFBb0IsQ0FBQyxXQUFXLENBQUM7UUFFN0MsSUFBSSxTQUFTLEVBQUU7WUFDZCxJQUFJLENBQUMsV0FBVyxHQUFHLFNBQVMsQ0FBQyxlQUFlLENBQUM7WUFFN0MsSUFBSSxDQUFDLE1BQU0sR0FBRyxJQUFJLE1BQU0sQ0FDdkIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxZQUFZLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLEVBQ3BELElBQUksQ0FBQyxXQUFXLENBQUMsVUFBVSxFQUFFLElBQUksQ0FBQyxXQUFXLENBQUMsV0FBVyxFQUN6RCxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFDdkQsSUFBSSxDQUFDLFdBQVcsQ0FBQyxXQUFXLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLEVBQ3RELFNBQVMsQ0FBQyxlQUFlO1lBQ3pCLE1BQU07WUFDTixxRUFBcUU7WUFDckUscUVBQXFFO2FBQ3JFLENBQUM7U0FFRjtJQUNGLENBQUM7SUFFTSxrQkFBa0I7UUFDeEIsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDO0lBQ3pCLENBQUM7SUFFTSxTQUFTO1FBQ2YsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3BCLENBQUM7Ozs7WUEzQ0QsVUFBVSxTQUFDO2dCQUNYLFVBQVUsRUFBRSxNQUFNO2FBQ2xCOzs7WUFMUSxvQkFBb0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IFNwaWRVc2VyRGV0YWlscywgVXRlbnRlRFRPIH0gZnJvbSAnYW5ndWxhci1wb3J0YWwtc2hlbGwtYXBwJztcclxuaW1wb3J0IHsgQ29uZmlndXJhdGlvblNlcnZpY2UgfSBmcm9tICcuLi8uLi8uLi9jb25maWd1cmF0aW9uL2NvbmZpZ3VyYXRpb24tc2VydmljZSc7XHJcbmltcG9ydCB7IFV0ZW50ZSB9IGZyb20gJy4uLy4uL21vZGVscy91dGVudGUnO1xyXG5cclxuQEluamVjdGFibGUoe1xyXG5cdHByb3ZpZGVkSW46ICdyb290J1xyXG59KVxyXG5leHBvcnQgY2xhc3MgVXRlbnRlU2VydmljZSB7XHJcblxyXG5cdHByaXZhdGUgdXRlbnRlOiBVdGVudGU7XHJcblx0cHJpdmF0ZSB1c2VyRGV0YWlsczogU3BpZFVzZXJEZXRhaWxzO1xyXG5cclxuXHRjb25zdHJ1Y3RvcihcclxuXHRcdHByaXZhdGUgY29uZmlndXJhdGlvblNlcnZpY2U6IENvbmZpZ3VyYXRpb25TZXJ2aWNlXHJcblx0KSB7XHJcblxyXG5cdFx0Y29uc29sZS5sb2coJ1tVdGVudGVTZXJ2aWNlXScpO1xyXG5cclxuXHRcdC8vIGNvbnNvbGUubG9nKCdbdXNlclByb2ZpbGVdJywgY29uZmlndXJhdGlvblNlcnZpY2UudXNlclByb2ZpbGUpO1xyXG5cclxuXHRcdGxldCB1dGVudGVEVE8gPSBuZXcgVXRlbnRlRFRPKCk7XHJcblxyXG5cdFx0dXRlbnRlRFRPID0gY29uZmlndXJhdGlvblNlcnZpY2UudXNlclByb2ZpbGU7XHJcblxyXG5cdFx0aWYgKHV0ZW50ZURUTykge1xyXG5cdFx0XHR0aGlzLnVzZXJEZXRhaWxzID0gdXRlbnRlRFRPLnNwaWRVc2VyRGV0YWlscztcclxuXHJcblx0XHRcdHRoaXMudXRlbnRlID0gbmV3IFV0ZW50ZShcclxuXHRcdFx0XHR0aGlzLnVzZXJEZXRhaWxzLmZpc2NhbE51bWJlciwgdGhpcy51c2VyRGV0YWlscy5uYW1lLFxyXG5cdFx0XHRcdHRoaXMudXNlckRldGFpbHMuZmFtaWx5TmFtZSwgdGhpcy51c2VyRGV0YWlscy5kYXRlT2ZCaXJ0aCxcclxuXHRcdFx0XHR0aGlzLnVzZXJEZXRhaWxzLmVtYWlsLCB0aGlzLnVzZXJEZXRhaWxzLmRpZ2l0YWxBZGRyZXNzLFxyXG5cdFx0XHRcdHRoaXMudXNlckRldGFpbHMuY29tcGFueU5hbWUsIHRoaXMudXNlckRldGFpbHMuaXZhQ29kZSxcclxuXHRcdFx0XHR1dGVudGVEVE8uaWRQZXJzb25hRmlzaWNhXHJcblx0XHRcdFx0Ly9UT0RPXHJcblx0XHRcdFx0Ly8gdXRlbnRlRFRPLmlkUGVyc29uYUZpc2ljYSA9IFwiZGYyYTY0MzktMTQzOS00MjczLWIxZWMtMmEzZDgyNDVmYWE1XCJcclxuXHRcdFx0XHQvLyB1dGVudGVEVE8uaWRQZXJzb25hRmlzaWNhID0gXCI5NzgwODliMi1kNjNjLTQyNzQtOGNlZS1kZTg0MzExMDc0OWFcIlxyXG5cdFx0XHQpO1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHB1YmxpYyBnZXRTcGlkVXNlckRldGFpbHMoKTogU3BpZFVzZXJEZXRhaWxzIHtcclxuXHRcdHJldHVybiB0aGlzLnVzZXJEZXRhaWxzO1xyXG5cdH1cclxuXHJcblx0cHVibGljIGdldFV0ZW50ZSgpOiBVdGVudGUge1xyXG5cdFx0cmV0dXJuIHRoaXMudXRlbnRlO1xyXG5cdH1cclxufSJdfQ==