1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6837],{16837:(L,m,o)=>{o.r(m),o.d(m,{AggiornamentoDatiClienteModule:()=>G});var d=o(53358),u=o(44476),f=o(2231),n=o(24006),p=o(7625),t=o(94650),v=o(42684),C=o(74670),h=o(36895),x=o(55829),F=o(27227),c=o(4859),g=o(59549),A=o(1157),D=o(19603),y=o(68420);function T(a,i){1&a&&(t.TgZ(0,"mat-error"),t._uU(1," Completare tutti i campi obbligatori (*) "),t.qZA())}function I(a,i){if(1&a){const l=t.EpF();t.ynx(0),t.TgZ(1,"div",1)(2,"div",2)(3,"h2"),t._uU(4,"Aggiornamento dati"),t.qZA()(),t.TgZ(5,"div",3)(6,"p"),t._uU(7,"Gentile Cliente, ti chiediamo di verificare ed eventualmente aggiornare i tuoi dati."),t.qZA(),t.TgZ(8,"p")(9,"b"),t._uU(10,"(*) Campo obbligatorio"),t.qZA()(),t.TgZ(11,"form",4),t.NdJ("ngSubmit",function(){t.CHM(l);const e=t.oxw();return t.KtG(e.aggiorna())}),t._UZ(12,"ar-contatti",5)(13,"ar-altri-contatti",6)(14,"ar-socio-demo",7),t.YNc(15,T,2,0,"mat-error",8),t.TgZ(16,"div",9)(17,"button",10),t._uU(18,"Procedi"),t.qZA()()()()(),t.BQk()}if(2&a){const l=t.oxw();
1t.xp6(11),t.Q6J("formGroup",l.aggiornamentoDatiClienteForm),t.xp6(1),t.Q6J("isAggiornamento",!0)("contattiFormExt",l.aggiornamentoDatiClienteForm.controls.contattiForm)("sourceContatti","all"),t.xp6(1),t.Q6J("isAggiornamento",!0)("contattiFormExt",l.aggiornamentoDatiClienteForm.controls.altriContattiForm),t.xp6(1),t.Q6J("isAggiornamento",!0)("socioDemoFormExt",l.aggiornamentoDatiClienteForm.controls.anagraficaForm),t.xp6(1),t.Q6J("ngIf",l.aggiornamentoDatiClienteForm.invalid),t.xp6(2),t.s9C("disabled",l.aggiornamentoDatiClienteForm.invalid)}}let S=(()=>{const i=class extends f.P{constructor(r,e,s){super(),this.messageService=r,this.clienteService=e,this._formBuilder=s,this.isReady=!1}aggiorna(){this.isReady=!1;const r={};r.contatti={...this.aggiornamentoDatiClienteForm.getRawValue().contattiForm,...this.aggiornamentoDatiClienteForm.getRawValue().altriContattiForm},r.socioDemo=this.aggiornamentoDatiClienteForm.getRawValue().anagraficaForm,this.clienteService.saveSocioDemoContatti({body:r}).pipe((0,p.R)(this._unsubscribeAll)).subscribe(e=>{})}ngOnInit(){this.aggiornamentoDatiClienteForm=this._formBuilder.group({contattiForm:this._formBuilder.group({codUsoContatti:[0],prefissoCellulare:[null,[n.kI.required]],cellulare:[null,[n.kI.required]],email:[null,[n.kI.required,n.kI.email]],isContattiPrincipali:[!0]}),altriContattiForm:this._formBuilder.group({telefonoPrincipale:[null],telefonoSecondario:[null],fax:[null]}),anagraficaForm:this._formBuilder.group({codQualificaProfessione:[null,n.kI.required],codSettoreProfessione:[null,n.kI.required],codProfessione:[null,n.kI.required],codTipoStatoCivile:[null,n.kI.required],codTipoTitoloStudio:[null],numeroFigli:[0,n.kI.required]})}),this.isReady=!0}};let a=i;return i.\u0275fac=function(e){return new(e||i)(t.Y36(v.e),t.Y36(C.$z),t.Y36(n.QS))},i.\u0275cmp=t.Xpm({type:i,selectors:[["ar-aggiornamento-dati-cliente"]],features:[t.qOj],decls:1,vars:1,consts:[[4,"arLoading"],[1,"outer-content","outer-content-mobile"],["ngClass.lt-md","mobile-content-title",1,"content-title"],[1,"inner-content"],[3,"formGroup","ngSubmit"],[3,"isAggiornamento","contattiFormExt","sourceContatti"],[3,"isAggiornamento","contattiFormExt"],[3,"isAggiornamento","socioDemoFormE
1xt"],[4,"ngIf"],[1,"procedi-btn-row"],["mat-flat-button","","type","submit",1,"ar-button",3,"disabled"]],template:function(e,s){1&e&&t.YNc(0,I,19,10,"ng-container",0),2&e&&t.Q6J("arLoading",!s.isReady)},dependencies:[h.O5,x.oO,F.m,c.lW,g.TO,n._Y,n.JL,n.sg,A.C,D.e,y.Z],styles:["ar-aggiornamento-dati-cliente .outer-content{background-color:#fff}ar-aggiornamento-dati-cliente label{color:#234c7b;font-weight:700;font-size:16px}ar-aggiornamento-dati-cliente .procedi-btn-row{text-align:right;padding:15px 0;margin-top:15px;border-top:1px solid #e3e3e3}@media screen and (max-width: 600px){ar-aggiornamento-dati-cliente button{width:100%}ar-aggiornamento-dati-cliente .procedi-btn-row{margin-top:15px;border-top:1px solid #e3e3e3}}\n"],encapsulation:2}),a})();var Z=o(65938),J=o(69814),Q=o(98674),U=o(97392),B=o(284),P=o(99602),R=o(84385),E=o(86926),b=o(31695),Y=o(78657),O=o(24977);const z=[{path:"",component:S}];let G=(()=>{const i=class{};let a=i;return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=t.oAB({type:i}),i.\u0275inj=t.cJS({providers:[E.x],imports:[d.m,u.Bz.forChild(z),Z.Is,J.o9,Q.z,c.ot,U.Ps,B.c,g.lN,n.u5,P.FA,R.LD,n.UX,b.c,Y.q,O.W]}),a})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.