PageSourceSearch

https://autorizzo.comune.matera.it/chunk-RGOUAPUD.js

js comune.matera.it collected 2026-10-02 03:28:24 UTC 7,804 bytes, 1 lines download raw bytes

1import{b as G}from"./chunk-5ZNE2FRE.js";import"./chunk-ITB7XVJW.js";import"./chunk-GH4HQ4UM.js";import"./chunk-VLUGWFAX.js";import"./chunk-J7J4GNHG.js";import"./chunk-25U5FXAZ.js";import"./chunk-H6RLFBCZ.js";import"./chunk-2LU4APOT.js";import"./chunk-LE74A4IQ.js";import"./chunk-XA5MBOS7.js";import"./chunk-VT4SLOZ3.js";import{g as _}from"./chunk-UKI3P5XO.js";import"./chunk-VGXSXI5J.js";import{a as D}from"./chunk-XFEOO4TY.js";import"./chunk-PF35LDE3.js";import{s as x}from"./chunk-VBPJ5DRZ.js";import"./chunk-M7IIYPYL.js";import"./chunk-7UJTMH4R.js";import"./chunk-IQWFVERN.js";import"./chunk-BKF7GJNS.js";import{C as B,J as Y,M as q,c as E,e as l,g as I,h as M,l as d,o as A,s as y,v as w,w as F,x as T,z as N}from"./chunk-62Q3FVOL.js";import{m as S}from"./chunk-KJY6N5PL.js";import{Fb as g,Nb as f,Yb as e,Zb as i,_b as p,hc as b,ic as C,lb as o,qb as v,wc as t,xc as m,zb as z}from"./chunk-JMQPEIEX.js";import"./chunk-EU2KAMEK.js";import"./chunk-J4XOFOAH.js";function j(s,h){s&1&&p(0,"div",40)}function k(s,h){if(s&1&&(e(0,"div",41),t(1),i()),s&2){let a=C();o(),m(a.error)}}function V(s,h){s&1&&(e(0,"span"),t(1,"CREA"),i())}function O(s,h){s&1&&p(0,"div",42)}var U=(()=>{class s{constructor(a,r,n,u,c){this.db=a,this.afAuth=r,this.router=n,this.snackBar=u,this.formBuilder=c,this.menuIndex=100,this.showMenu=1,this.showSpinner=!0,this.fieraForm=c.group({titolo:new d("",l.compose([l.required])),descrizione:new d("",l.compose([l.required])),statobando:new d("pubblicato",l.compose([l.required])),datainizio:new d("",l.compose([l.required])),datafine:new d("",l.compose([l.required])),oggetto:new d(""),avvertenze:new d(""),dirigente_firmatario:new d(""),soggetto_autorizzante:new d("")})}ngOnInit(){this.afAuth.onAuthStateChanged(a=>{a&&this.db.object("users/"+a.uid).valueChanges().subscribe(r=>{this.userData=r,this.userData.uid=a.uid,this.idpaese=r.idpaese,this.showSpinner=!1})})}getErrorMessageTitolo(){return"Inserisci un titolo"}getErrorMessageDescrizione(){return"Inserisci una descrizione"}getErrorMessageDatainizio(){return"Data di inizio GG/MM/AAAA"}getErrorMessageDatafine(){return"Data scadenza GG/MM/AAAA"}formatDateToDDMMYYYY(a){let[r,n,u]=a.split("-");return`${u}-${n}-${r}`}setTimeDatainizioInput(a){let r=a.target.value;this.datainizio=this.formatDateToDDMMYYYY(r)}setTimeDatafineInput(a){let r=a.target.value;this.datafine=this.formatDateToDDMMYYYY(r)}create(){if(this.spinnerCreate=!0,this.error=null,!this.fieraForm.valid)this.spinnerCreate=!1,console.log(this.fieraForm),this.error="Compilare correttamente i campi obbligatori.";else{let a=Date.now(),r={created_at:a,update_at:a,titolo:this.fieraForm.value.titolo,descrizione:this.fieraForm.value.descrizione,datainizio:this.datainizio,datafine:this.datafine,status:this.fieraForm.value.statobando,searchKeyStatus:"status"+this.fieraForm.value.statobando+"_"+Date.now(),user:{name:this.userData.name+" "+this.userData.surname,id:this.userData.uid},oggetto:this.fieraForm.value.oggetto,avvertenze:this.fieraForm.value.avvertenze,dirigente_firmatario:this.fieraForm.value.dirigente_firmatario,soggetto_autorizzante:this.fieraForm.value.soggetto_autorizzante};this.db.list(this.idpaese+"/contributieventi/").push(r).then(n=>{let u=n.ref.key;this.spinnerCreate=!1,this.router.navigate(["/contributieventi/admin-bando-update-cee/"+u])})}}static{this.\u0275fac=function(r){return new(r||s)(v(D),v(x),v(_),v(G),v(Y))}}static{this.\u0275cmp=z({type:s,selectors:[["app-admin-bando-create-cee"]],decls:89,vars:14,consts:[[1,"container","spazio"],[1,"row"],[1,"col-12"],[1,"p-1","my-4"],[1,"container","ms-2"],[1,"col","ms-3"],[1,"mb-3","p-2"],[1,"mb-4","p-2"],["class","spinner-border text-primary","role","status",4,"ngIf"],[1,"box-shadow","ms-2","bg-white","p-4","mb-4","rounded"],["novalidate","",3,"submit","formGroup"],["id","myTabContent",1,"tab-content"],[1,"mb-3"],["for","titolo",1,"form-label"],[1,"text-danger"],["type","text","id","titolo","formControlName","titolo","required","",1,"form-control"],[1,"invalid-feedback"],["for","descrizione",1,"form-label"],["id","descrizione","rows","6","formControlName","descrizione","required","",1,"form-control"],["for","oggetto",1,"form-label"],["id","oggetto","rows","6","formControlName","oggetto",1,"form-control"],["for","avvertenze",1,"form-label"],["id","avvertenze","rows","6","formControlName","avvertenze",1,"form-control"],["for","soggetto_autorizzante",1,"form-label"],["type","text","id","soggetto_autorizzante","formControlName","soggetto_autorizzante",1,"form-control"],["for","dirigente_firmatario",1,"form-label"],["type","text","id","dirigente_firmatario","formControlName","dirigente_firmatario",1,"form-control"],["for","datainizio",1,"form-label"],["type","date","id","datainizio","formControlName","datainizio","required","",1,"form-control",3,"change"],["for","datafine",1,"form-label"],["type","date","id","datafine","formControlName","datafine","required","",1,"form-control",3,"change"],["for","statobando",1,"form-label"],["id","statobando","formControlName","statobando","required","",1,"form-select"],["value","pubblicato"],["value","bozza"],["class","alert alert-danger mt-4",4,"ngIf"],[1,"d-flex","justify-content-center"],["type","submit",1,"btn","btn-primary",3,"disabled"],[4,"ngIf"],["class","spinner-border spinner-border-sm","role","status",4,"ngIf"],["role","status",1,"spinner-border","text-primary"],[1,"alert","alert-danger","mt-4"],["role","status",1,"spinner-border","spinner-border-sm"]],template:function(r,n){r&1&&(e(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",1)(6,"div",5)(7,"h5",6)(8,"strong"),t(9,"Nuova Istanza"),i()(),e(10,"h6",7),t(11,"Compila le informazioni per creare un nuova istanza "),i()()()(),g(12,j,1,0,"div",8),e(13,"div",9)(14,"form",10),b("submit",function(){return n.create()}),e(15,"div",11)(16,"div",12)(17,"label",13),t(18,"Titolo "),e(19,"span",14),t(20,"*"),i()(),p(21,"input",15),e(22,"div",16),t(23),i()(),e(24,"div",12)(25,"label",17),t(26,"Descrizione "),e(27,"span",14),t(28,"*"),i()(),p(29,"textarea",18),e(30,"div",16),t(31),i()(),e(32,"div",12)(33,"label",19),t(34,"Oggetto domanda"),i(),p(35,"textarea",20),e(36,"div",16),t(37),i()(),e(38,"div",12)(39,"label",21),t(40,"Avvertenze"),i(),p(41,"textarea",22),e(42,"div",16),t(43),i()(),e(44,"div",12)(45,"label",23),t(46,"Soggetto autorizzante"),i(),p(47,"input",24),e(48,"div",16),t(49),i()(),e(50,"div",12)(51,"label",25),t(52,"Dirigente firmatario"),i(),p(53,"input",26),e(54,"div",16),t(55),i()(),e(56,"div",12)(57,"label",27),t(58,"Data inizio "),e(59,"span",14),t(60,"*"),i()(),e(61,"input",28),b("change",function(c){return n.setTimeDatainizioInput(c)}),i(),e(62,"div",16),t(63),i()(),e(64,"div",12)(65,"label",29),t(66,"Data fine "),e(67,"span",14),t(68,"*"),i()(),e(69,"input",30),b("change",function(c){return n.setTimeDatafineInput(c)}),i(),e(70,"div",16),t(71),i()(),e(72,"div",12)(73,"label",31),t(74,"Stato bando "),e(75,"span",14),t(76,"*"),i()(),e(77,"select",32)(78,"o
1ption",33),t(79,"Pubblicato"),i(),e(80,"option",34),t(81,"Bozza"),i()(),e(82,"div",16),t(83,"Seleziona lo stato del bando"),i()(),g(84,k,2,1,"div",35),e(85,"div",36)(86,"button",37),g(87,V,2,0,"span",38)(88,O,1,0,"div",39),i()()()()()()()()()),r&2&&(o(12),f("ngIf",n.showSpinner),o(2),f("formGroup",n.fieraForm),o(9),m(n.getErrorMessageTitolo()),o(8),m(n.getErrorMessageDescrizione()),o(6),m(n.getErrorMessageDescrizione()),o(6),m(n.getErrorMessageDescrizione()),o(6),m(n.getErrorMessageDescrizione()),o(6),m(n.getErrorMessageDescrizione()),o(8),m(n.getErrorMessageDatainizio()),o(8),m(n.getErrorMessageDatafine()),o(13),f("ngIf",n.error),o(2),f("disabled",n.spinnerCreate),o(),f("ngIf",!n.spinnerCreate),o(),f("ngIf",n.spinnerCreate))},dependencies:[S,q,A,T,N,E,F,I,M,B,y,w],encapsulation:2})}}return s})();export{U as AdminBandoCreateCeeComponent};

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.