Concorsi Consiglieri di Stato
Concorsi personale di magistratura
Concorsi personale amministrativo
Concorsi a Consigliere di Stato
-
- Data ultimo aggiornamento: 20/09/2022
- Denominazione Concorso: Concorso, per titoli ed esami, a 5 posti di Consigliere di Stato (d.P.C.S. n.214 del 22 aprile 2022 - GU n.35 IV Serie speciale del 3.5.2022)
- Anno: 2022
- Bando:
- GU concorsi n.35 del 03-05-2022
- Allegato: Modello domanda e informativa privacy
- Profilo e numero posti disponibili:
- Consigliere di Stato - 5
-
Scadenza domanda:
02/06/2022
SCADUTO IL TERMINE DI PRESENTAZIONE DELLE DOMANDE
-
- Data ultimo aggiornamento: 20/09/2021
- Denominazione Concorso: Concorso, per titoli ed esami, a 4 posti di Consigliere di Stato (d.P.C.S. n. 130 del 12 aprile 2021 – G.U. n. 34 IV Serie speciale del 30 aprile 2021) - Concorso concluso il 07/12/2022
- Anno: 2021
- Bando:
- Gazzetta ufficiale concorsi n.34 del 30-04-2021
- Documentazione:
- Verbale della Commissione n. 5(2806KB, PDF)
- Preotocollo operativo per lo svolgimento delle prove scritte(109KB, PDF)
- Consegna dei testi di consultazione e per lo svolgimento delle prove scritte(113KB, PDF)
- Autodichiarazione per la cosegna dei testi(281KB, PDF)
- Commissione
- Decreti di nomina:
- dPCM del 24 maggio 2022 di parziale modifica della commissione(95KB, PDF)
- dPCM del 12 aprile 2021 di nomina della commissione(615KB, PDF)
- Calendario prove:
- Diario delle prove scritte del concorso - Gazzetta ufficiale concorsi n. 86 del 29-10-2021
- Conferma del diario delle prove scritte
- Rinvio del diario delle prove scritte del concorso - GU concorsi n.74 del 17-09-2021
- Tracce:
- Tracce Concorso 4 posti Consigliere di Stato - anno 2021.pdf(1105KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 4
-
Scadenza domanda:
30/05/2021
SCADUTO IL TERMINE DI PRESENTAZIONE DELLE DOMANDE
-
- Data ultimo aggiornamento: 20/09/2020
- Denominazione Concorso: Avviso per la nomina di n.1 Consigliere di Stato appartenente al gruppo linguistico tedesco, ai sensi dell’articolo 14 del D.P.R. 6 aprile 1984, n.426 (21 dicembre 2020).
- Anno: 2020
- Bando:
- Avviso nomina consigliere stato gruppo linguistico tedesco
- Profilo e numero posti disponibili:
- Consigliere di Stato - 1
-
- Data ultimo aggiornamento: 20/09/2020
- Denominazione Concorso: Concorso, per titoli ed esami, a tre posti di Consigliere di Stato (d.P.C.S. n.113 del 14 aprile 2020 – G.U. n.34 IV Serie speciale del 28 aprile 2020) - Concorso concluso il 20/06/2022
- Anno: 2020
- Bando:
- Gazzetta ufficiale concorsi n.34 del 28-04-2020
- Rettifica e rinvio termine presentazione della domanda - G.U. concorsi n. 67 del 28-08-2020
- Documentazione:
- Istruzioni per la consegna dei testi di consultazione e per lo svolgimento delle prove scritte(117KB, PDF)
- Autocertificazione per la consegna dei testi(7KB, PDF)
- Autocertificazione Covid(8KB, PDF)
- Commissione
- Decreti di nomina:
- dPCM del 14 febbraio 2022 di modifica della commissione(129KB, PDF)
- dPCM del 30 marzo 2021 di nomina della commissione(1614KB, PDF)
- Calendario prove:
- Avviso per le prove orali(112KB, PDF)
- Conferma del diario delle prove scritte - GU concorsi n.72 del 10-09-2021
- Diario delle prove scritte - Gazzetta ufficiale concorsi n. 27 del 06-04-2021
- Rinvio del diario delle prove scritte del concorso(263KB, PDF)
- Tracce:
- TRACCE 11 ottobre 2021 - Estratta n.3.pdf(485KB, PDF)
- TRACCE 12 ottobre 2021 - Estratta n.1.pdf(622KB, PDF)
- TRACCE 13 ottobre 2021 - Estratta n.2.pdf(535KB, PDF)
- TRACCE 15 ottobre 2021 - Estratta n.1.pdf(7476KB, PDF)
- TRACCE 16 ottobre 2021 - Estratta n.3.pdf(538KB, PDF)
- Candidati ammessi:
- Esito prove orali(437KB, PDF)
- Graduatoria:
- dPR del 30 giugno 2022 di nomina del consigliere di Stato(46KB, PDF)
- dPCM del 20 giugno 2022 di nomina dei vincitori(272KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 3
-
Scadenza domanda:
04/01/2021
SCADUTO IL TERMINE DI PRESENTAZIONE DELLE DOMANDE
-
- Data ultimo aggiornamento: 20/09/2019
- Denominazione Concorso: Avviso per la nomina di n. 1 Consigliere di Stato appartenente al gruppo linguistico tedesco, ai sensi dell'articolo 14 del D.P.R. 6 aprile 1984, n.426 (18 ottobre 2019)
- Anno: 2019
- Bando:
- Avviso nomina di un Consigliere di Stato(127KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 1
-
- Data ultimo aggiornamento: 20/09/2019
- Denominazione Concorso: Concorso, per titoli ed esami, a 2 posti di Consigliere di Stato (DPCS n. 78 in data 15 aprile 2019 - G.U. n.33 4^ Serie speciale del 26 aprile 2019) - Concorso concluso il 11/03/2021
- Anno: 2019
- Bando:
- G.U. Concorsi n.33 del 26-04-2019
- Documentazione:
- Istruzioni per la consegna dei testi di consultazione e per lo svolgimento delle prove(273KB, PDF)
- Commissione
- Decreti di nomina:
- dPCM del 22 ottobre 2020 di ulteriore modifica della commissione(324KB, PDF)
- dPCM del 2 settembre 2020 di modifica della commissione(127KB, PDF)
- dPCM del 11 ottobre 2019 di nomina della commissione(103KB, PDF)
- Calendario prove:
- Esito prove orali(300KB, PDF)
- Avviso prove orali(314KB, PDF)
- Orario di inizio delle prove scritte(346KB, PDF)
- Avviso di conferma delle prove scritte(70KB, PDF)
- Conferma del diario delle prove scritte - G.U. Concorsi n. 76 del 29-09-2020
- Rinvio del diario delle prove scritte - G.U. Concorsi n. 30 del 14-04-2020
- Rinvio del diario delle prove scritte - G.U. Concorsi n. 18 del 03-03-2020
- Diario delle prove scritte del concorso - G. U. Concorsi n. 86 del 29-10-2019
- Tracce:
- Tracce prove scritte_.pdf(1631KB, PDF)
- Graduatoria:
- dPCM del 11 marzo 2021 di approvazione graduatoria Concorso 2 posti Consigliere di Stato
- Profilo e numero posti disponibili:
- Consigliere di Stato - 2
-
Si è verificato un errore nell'elaborarazione del modello.
The following has evaluated to null or missing: ==> relazione_data[5] [in template "20115#20151#27533403" at line 299, column 81] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign uuId = relazione_data[5]?keep... [in template "20115#20151#27533403" at line 299, column 65] ----
1<#-- Concorso -->
2
3<#setting locale = localeUtil.getDefault()>
4<#assign modified_date = .vars['reserved-article-modified-date'].data />
5<#assign published_date = .vars['reserved-article-display-date'].data />
6
7<#assign
8 date = published_date?datetime("EEE, d MMM yyyy HH:mm:ss Z")
9 dateTimeFormat = "dd/MM/yyyy"
10 date = date?string(dateTimeFormat)
11/>
12
13<div class="concorso">
14 <ul class="list-unstyled">
15 <#-- Data ultimo aggiornamento -->
16 <li class="text-right" style="font-size: 18px;">
17 <span class="before-text"><strong>Data ultimo aggiornamento:</strong></span>
18 <span class="after-text">${date}</span>
19 </li>
20
21 <#-- Denominazione Concorso -->
22 <#if denominazioneConcorso?? && denominazioneConcorso?has_content>
23 <li>
24 <span class="before-text"><strong>Denominazione Concorso:</strong></span>
25 <span class="after-text">${denominazioneConcorso.getData()}</span>
26 </li>
27 </#if>
28
29 <#-- Anno -->
30 <#if anno?? && anno?has_content>
31 <li>
32 <span class="before-text"><strong>Anno:</strong></span>
33 <span class="after-text">${anno.getData()}</span>
34 </li>
35 </#if>
36
37 <#-- Sedi disponibili -->
38 <#if sediDisponibili?? && sediDisponibili.getData()?has_content && sediDisponibili.getSiblings()?has_content>
39 <li class="padding-top">
40 <span class="before-text"><strong>Sedi disponibili:</strong></span>
41 </li>
42 <#list sediDisponibili.getSiblings() as sede>
43 <li class="padding-1">
44 <#if sede.sediDisponibiliUrl.getData()?has_content>
45 <#assign url = sede.sediDisponibiliUrl.getData() />
46 <#assign relazioneClass = "" >
47 <#assign target = "" >
48 <#assign file_size = '' />
49 <#assign file_extension = '' />
50 <#if getterUtil.getBoolean(sede.sediDisponibiliTipoDocumento.getData())>
51 <#assign relazioneClass = "download--link" >
52 <#assign relazione_data = url?split("/")>
53 <#assign fileName = relazione_data[4] />
54 <#assign uuId = relazione_data[5]?keep_before('?') />
55 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
56 <#attempt>
57 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
58 <#if file.getSize()??>
59 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
60 </#if>
61 <#recover>
62 </#attempt>
63 <#else>
64 <#if url?starts_with("/")>
65 <#assign relazioneClass = "internal" >
66 <#else>
67 <#assign relazioneClass = "download--link external" >
68 <#assign target = "_blank" >
69 </#if>
70 </#if>
71 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
72 <span>${sede.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
73 <#if getterUtil.getBoolean(sede.sediDisponibiliTipoDocumento.getData())>
74 <span class="icon-${sede.sediDisponibiliLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
75 </#if>
76 </a>
77 <#else>
78 ${sede.getData()}
79 </#if>
80 </li>
81 </#list>
82 </#if>
83
84 <#-- Bando -->
85 <#if bando?? && bando.getData()?has_content && bando.getSiblings()?has_content>
86 <li class="padding-top">
87 <span class="before-text"><strong>Bando:</strong></span>
88 </li>
89 <#list bando.getSiblings() as b>
90 <li class="padding-1">
91 <#if b.bandoUrl.getData()?has_content>
92 <#assign url = b.bandoUrl.getData() />
93 <#assign relazioneClass = "" >
94 <#assign target = "" >
95 <#assign file_size = '' />
96 <#assign file_extension = '' />
97 <#if getterUtil.getBoolean(b.bandoTipoDocumento.getData())>
98 <#assign relazioneClass = "download--link" >
99 <#assign relazione_data = url?split("/")>
100 <#assign fileName = relazione_data[4] />
101 <#assign uuId = relazione_data[5]?keep_before('?') />
102 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
103 <#attempt>
104 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
105 <#if file.getSize()??>
106 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
107 </#if>
108 <#recover>
109 </#attempt>
110 <#else>
111 <#if url?starts_with("/")>
112 <#assign relazioneClass = "internal" >
113 <#else>
114 <#assign relazioneClass = "download--link external" >
115 <#assign target = "_blank" >
116 </#if>
117 </#if>
118 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
119 <span>${b.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
120 <#if getterUtil.getBoolean(b.bandoTipoDocumento.getData())>
121 <span class="icon-${b.bandoLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
122 </#if>
123 </a>
124 <#else>
125 ${b.getData()}
126 </#if>
127 </li>
128
129 <#-- Allegati al bando -->
130 <#if b.allegatiBando?? && b.allegatiBando.getData()?has_content && b.allegatiBando.getSiblings()?has_content>
131 <#list b.allegatiBando.getSiblings() as allegato>
132 <li class="padding-2">
133 <#if allegato.allegatiBandoUrl.getData()?has_content>
134 <#assign url = allegato.allegatiBandoUrl.getData() />
135 <#assign relazioneClass = "" >
136 <#assign target = "" >
137 <#assign file_size = '' />
138 <#assign file_extension = '' />
139 <#if getterUtil.getBoolean(allegato.allegatiBandoTipoDocumento.getData())>
140 <#assign relazioneClass = "download--link" >
141 <#assign relazione_data = url?split("/")>
142 <#assign fileName = relazione_data[4] />
143 <#assign uuId = relazione_data[5]?keep_before('?') />
144 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
145 <#attempt>
146 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
147 <#if file.getSize()??>
148 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
149 </#if>
150 <#recover>
151 </#attempt>
152 <#else>
153 <#if url?starts_with("/")>
154 <#assign relazioneClass = "internal" >
155 <#else>
156 <#assign relazioneClass = "download--link external" >
157 <#assign target = "_blank" >
158 </#if>
159 </#if>
160 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
161 <span>${allegato.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
162 <#if getterUtil.getBoolean(allegato.allegatiBandoTipoDocumento.getData())>
163 <span class="icon-${allegato.allegatiBandoLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
164 </#if>
165 </a>
166 <#else>
167 ${allegato.getData()}
168 </#if>
169 </li>
170 </#list>
171 </#if>
172
173 </#list>
174 </#if>
175
176 <#-- Modulo di partecipazione -->
177 <#if moduloPartecipazione?? && moduloPartecipazione.getData()?has_content>
178 <li class="padding-top">
179 <span class="before-text"><strong>Per partecipare al concorso <a href="${moduloPartecipazione.getData()}" style="font-size: 18px;font-weight: bold;" target="_blank">clicca qui</a></strong></span>
180 </li>
181 </#if>
182
183 <#-- Documentazione -->
184 <#if documentazione?? && documentazione.getData()?has_content && documentazione.getSiblings()?has_content>
185 <li class="padding-top">
186 <span class="before-text"><strong>Documentazione:</strong></span>
187 </li>
188 <#list documentazione.getSiblings() as doc>
189 <li class="padding-1">
190 <#if doc.documentazioneUrl.getData()?has_content>
191 <#assign url = doc.documentazioneUrl.getData() />
192 <#assign relazioneClass = "" >
193 <#assign target = "" >
194 <#assign file_size = '' />
195 <#assign file_extension = '' />
196 <#if getterUtil.getBoolean(doc.documentazioneTipoDocumento.getData())>
197 <#assign relazioneClass = "download--link" >
198 <#assign relazione_data = url?split("/")>
199 <#assign fileName = relazione_data[4] />
200 <#assign uuId = relazione_data[5]?keep_before('?') />
201 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
202 <#attempt>
203 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
204 <#if file.getSize()??>
205 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
206 </#if>
207 <#recover>
208 </#attempt>
209 <#else>
210 <#if url?starts_with("/")>
211 <#assign relazioneClass = "internal" >
212 <#else>
213 <#assign relazioneClass = "download--link external" >
214 <#assign target = "_blank" >
215 </#if>
216 </#if>
217 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
218 <span>${doc.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
219 <#if getterUtil.getBoolean(doc.documentazioneTipoDocumento.getData())>
220 <span class="icon-${doc.documentazioneLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
221 </#if>
222 </a>
223 <#else>
224 ${doc.getData()}
225 </#if>
226 </li>
227 </#list>
228 </#if>
229
230 <#-- Commissione -->
231 <#if commissione?? && ((commissione.interpelli?? && commissione.interpelli.getData()?has_content) || (commissione.decretiNomina?? && commissione.decretiNomina.getData()?has_content))>
232 <li class="padding-top">
233 <span class="before-text"><strong>Commissione</strong></span>
234 </li>
235 <#-- Interpelli -->
236 <#if commissione.interpelli?? && commissione.interpelli.getData()?has_content && commissione.interpelli.getSiblings()?has_content>
237 <li>
238 <span class="before-text padding-1"><strong>Interpelli:</strong></span>
239 </li>
240 <#list commissione.interpelli.getSiblings() as interpello>
241 <li class="padding-2">
242 <#if interpello.interpelliUrl.getData()?has_content>
243 <#assign url = interpello.interpelliUrl.getData() />
244 <#assign relazioneClass = "" >
245 <#assign target = "" >
246 <#assign file_size = '' />
247 <#assign file_extension = '' />
248 <#if getterUtil.getBoolean(interpello.interpelliTipoDocumento.getData())>
249 <#assign relazioneClass = "download--link" >
250 <#assign relazione_data = url?split("/")>
251 <#assign fileName = relazione_data[4] />
252 <#assign uuId = relazione_data[5]?keep_before('?') />
253 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
254 <#attempt>
255 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
256 <#if file.getSize()??>
257 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
258 </#if>
259 <#recover>
260 </#attempt>
261 <#else>
262 <#if url?starts_with("/")>
263 <#assign relazioneClass = "internal" >
264 <#else>
265 <#assign relazioneClass = "download--link external" >
266 <#assign target = "_blank" >
267 </#if>
268 </#if>
269 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
270 <span>${interpello.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
271 <#if getterUtil.getBoolean(interpello.interpelliTipoDocumento.getData())>
272 <span class="icon-${interpello.interpelliLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
273 </#if>
274 </a>
275 <#else>
276 ${interpello.getData()}
277 </#if>
278 </li>
279 </#list>
280 </#if>
281
282 <#-- Decreti di nomina -->
283 <#if commissione.decretiNomina?? && commissione.decretiNomina.getData()?has_content && commissione.decretiNomina.getSiblings()?has_content>
284 <li>
285 <span class="before-text padding-1"><strong>Decreti di nomina:</strong></span>
286 </li>
287 <#list commissione.decretiNomina.getSiblings() as decreto>
288 <li class="padding-2">
289 <#if decreto.decretiNominaUrl.getData()?has_content>
290 <#assign url = decreto.decretiNominaUrl.getData() />
291 <#assign relazioneClass = "" >
292 <#assign target = "" >
293 <#assign file_size = '' />
294 <#assign file_extension = '' />
295 <#if getterUtil.getBoolean(decreto.decretiNominaTipoDocumento.getData())>
296 <#assign relazioneClass = "download--link" >
297 <#assign relazione_data = url?split("/")>
298 <#assign fileName = relazione_data[4] />
299 <#assign uuId = relazione_data[5]?keep_before('?') />
300 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
301 <#attempt>
302 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
303 <#if file.getSize()??>
304 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
305 </#if>
306 <#recover>
307 </#attempt>
308 <#else>
309 <#if url?starts_with("/")>
310 <#assign relazioneClass = "internal" >
311 <#else>
312 <#assign relazioneClass = "download--link external" >
313 <#assign target = "_blank" >
314 </#if>
315 </#if>
316 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
317 <span>${decreto.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
318 <#if getterUtil.getBoolean(decreto.decretiNominaTipoDocumento.getData())>
319 <span class="icon-${decreto.decretiNominaLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
320 </#if>
321 </a>
322 <#else>
323 ${decreto.getData()}
324 </#if>
325 </li>
326 </#list>
327 </#if>
328 </#if>
329
330 <#-- Calendario prove -->
331 <#if calendarioProve?? && calendarioProve.getData()?has_content && calendarioProve.getSiblings()?has_content>
332 <li class="padding-top">
333 <span class="before-text"><strong>Calendario prove:</strong></span>
334 </li>
335 <#list calendarioProve.getSiblings() as calendario>
336 <li class="padding-1">
337 <#if calendario.calendarioProveUrl.getData()?has_content>
338 <#assign url = calendario.calendarioProveUrl.getData() />
339 <#assign relazioneClass = "" >
340 <#assign target = "" >
341 <#assign file_size = '' />
342 <#assign file_extension = '' />
343 <#if getterUtil.getBoolean(calendario.calendarioProveTipoDocumento.getData())>
344 <#assign relazioneClass = "download--link" >
345 <#assign relazione_data = url?split("/")>
346 <#assign fileName = relazione_data[4] />
347 <#assign uuId = relazione_data[5]?keep_before('?') />
348 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
349 <#attempt>
350 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
351 <#if file.getSize()??>
352 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
353 </#if>
354 <#recover>
355 </#attempt>
356 <#else>
357 <#if url?starts_with("/")>
358 <#assign relazioneClass = "internal" >
359 <#else>
360 <#assign relazioneClass = "download--link external" >
361 <#assign target = "_blank" >
362 </#if>
363 </#if>
364 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
365 <span>${calendario.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
366 <#if getterUtil.getBoolean(calendario.calendarioProveTipoDocumento.getData())>
367 <span class="icon-${calendario.calendarioProveLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
368 </#if>
369 </a>
370 <#else>
371 ${calendario.getData()}
372 </#if>
373 </li>
374 </#list>
375 </#if>
376
377 <#-- Avvisi -->
378 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
379 <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
380 <#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService") />
381 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
382 <#assign currentArticle = journalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].data) />
383 <#assign currentArticleResourcePrimKey = currentArticle.getResourcePrimKey() />
384 <#assign currentArticleAssetEntry = assetEntryLocalService.getEntry("com.liferay.journal.model.JournalArticle", currentArticleResourcePrimKey) />
385 <#assign currentArticleAssetEntryId = currentArticleAssetEntry.getEntryId() />
386 <#assign currentArticleRelatedLinks = assetLinkLocalService.getDirectLinks(currentArticleAssetEntryId) />
387 <#assign relatedArticle = "" />
388 <#if currentArticleRelatedLinks?has_content>
389
390 <li class="padding-top">
391 <span class="before-text"><strong>Avvisi:</strong></span>
392 </li>
393 <#-- CICLA LA LISTA DI ID DEI RELATED ARTICLE -->
394 <#list currentArticleRelatedLinks?reverse as relatedLink>
395
396 <#-- PER OGNI ASSET ENTRY SI CICLA I SUOI RELATED -->
397 <#if relatedLink?has_content>
398 <#assign
399 relatedAssetId = relatedLink.getEntryId2()
400 relatedAsset = assetEntryLocalService.getEntry(relatedAssetId)
401 relatedAssetRenderer = relatedAsset.getAssetRenderer()
402 className = relatedAssetRenderer.getClassName() <#-- è il "tipo" di contenuto -->
403
404 />
405 <#if className == "com.liferay.journal.model.JournalArticle"> <#-- controlla se è un web content -->
406 <#assign relatedArticle = relatedAssetRenderer.getArticle() />
407 </#if>
408 <#if relatedArticle?? && relatedArticle?has_content>
409 <#assign relatedAssetURL = "/web/guest/-/"+relatedArticle.getUrlTitle() />
410 <li class="after-text padding-1"><a href="${relatedAssetURL}" class="internal" style="font-size: 18px;font-weight: bold;">${relatedArticle.getTitle("it_IT")}</a></li>
411 </#if>
412 </#if>
413 </#list>
414 </#if>
415
416 <#-- Tracce -->
417 <#if tracce?? && tracce.getData()?has_content && tracce.getSiblings()?has_content>
418 <li class="padding-top">
419 <span class="before-text"><strong>Tracce:</strong></span>
420 </li>
421 <#list tracce.getSiblings() as traccia>
422 <#if traccia.getData()?? && traccia.getData()?has_content>
423 <#assign traccia_data = traccia.getData()?split("/")>
424 <#assign uuId = traccia_data[5]?keep_before('?') />
425 <#assign file_size = '' />
426 <#assign file_extension = '' />
427 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
428 <#attempt>
429 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
430 <#if file.getSize()??>
431 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
432 </#if>
433 <#recover>
434 </#attempt>
435 <li class="padding-1">
436 <a href="${traccia.getData()}" class="download--link label-link" style="font-size: 18px;font-weight: bold;">
437 <span>${file.getDescription()?has_content?then(file.getDescription(), file.getTitle())}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
438 <span class="icon-${traccia.tracceLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
439 </a>
440
441 </li>
442 </#if>
443 </#list>
444 </#if>
445
446 <#-- Candidati ammessi -->
447 <#if candidatiAmmessi?? && candidatiAmmessi.getData()?has_content && candidatiAmmessi.getSiblings()?has_content>
448 <li class="padding-top">
449 <span class="before-text"><strong>Candidati ammessi:</strong></span>
450 </li>
451 <#list candidatiAmmessi.getSiblings() as candidato>
452 <li class="padding-1">
453 <#if candidato.candidatiAmmessiUrl.getData()?has_content>
454 <#assign url = candidato.candidatiAmmessiUrl.getData() />
455 <#assign relazioneClass = "" >
456 <#assign target = "" >
457 <#assign file_size = '' />
458 <#assign file_extension = '' />
459 <#if getterUtil.getBoolean(candidato.candidatiAmmessiTipoDocumento.getData())>
460 <#assign relazioneClass = "download--link" >
461 <#assign relazione_data = url?split("/")>
462 <#assign fileName = relazione_data[4] />
463 <#assign uuId = relazione_data[5]?keep_before('?') />
464 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
465 <#attempt>
466 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
467 <#if file.getSize()??>
468 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
469 </#if>
470 <#recover>
471 </#attempt>
472 <#else>
473 <#if url?starts_with("/")>
474 <#assign relazioneClass = "internal" >
475 <#else>
476 <#assign relazioneClass = "download--link external" >
477 <#assign target = "_blank" >
478 </#if>
479 </#if>
480 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
481 <span>${candidato.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
482 <#if getterUtil.getBoolean(candidato.candidatiAmmessiTipoDocumento.getData())>
483 <span class="icon-${candidato.candidatiAmmessiLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
484 </#if>
485 </a>
486 <#else>
487 ${candidato.getData()}
488 </#if>
489 </li>
490 </#list>
491 </#if>
492
493 <#-- Graduatoria -->
494 <#if graduatoria?? && graduatoria.getData()?has_content && graduatoria.getSiblings()?has_content>
495 <li class="padding-top">
496 <span class="before-text"><strong>Graduatoria:</strong></span>
497 </li>
498 <#list graduatoria.getSiblings() as g>
499 <li class="padding-1">
500 <#if g.graduatoriaUrl.getData()?has_content>
501 <#assign url = g.graduatoriaUrl.getData() />
502 <#assign relazioneClass = "" >
503 <#assign target = "" >
504 <#assign file_size = '' />
505 <#assign file_extension = '' />
506 <#if getterUtil.getBoolean(g.graduatoriaTipoDocumento.getData())>
507 <#assign relazioneClass = "download--link" >
508 <#assign relazione_data = url?split("/")>
509 <#assign fileName = relazione_data[4] />
510 <#assign uuId = relazione_data[5]?keep_before('?') />
511 <#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
512 <#attempt>
513 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId) />
514 <#if file.getSize()??>
515 <#assign file_size>(${(file.getSize()/1024)?round}KB<#if file.getExtension()??>, ${file.getExtension()?upper_case}</#if>)</#assign>
516 </#if>
517 <#recover>
518 </#attempt>
519 <#else>
520 <#if url?starts_with("/")>
521 <#assign relazioneClass = "internal" >
522 <#else>
523 <#assign relazioneClass = "download--link external" >
524 <#assign target = "_blank" >
525 </#if>
526 </#if>
527 <a href="${url}" class="${relazioneClass}" style="font-size: 18px;font-weight: bold;" target="${target}">
528 <span>${g.getData()}</span><span style="color: #000;font-weight: 500;margin-left: 10px;">${file_size}</span>
529 <#if getterUtil.getBoolean(g.graduatoriaTipoDocumento.getData())>
530 <span class="icon-${g.graduatoriaLinguaDocumento.getData()}" style="margin-left: 10px;"></span>
531 </#if>
532 </a>
533 <#else>
534 ${g.getData()}
535 </#if>
536 </li>
537 </#list>
538 </#if>
539
540 <#-- Note -->
541 <#if note?? && note.getData()?has_content>
542 <li class="padding-top">
543 <span class="before-text"><strong>NOTE:</strong></span>
544 </li>
545 <li class="padding-1">
546 ${note.getData()}
547 </li>
548 </#if>
549
550 <#-- Tipologia -->
551 <#if tipologia?? && tipologia.getData()?has_content>
552 <li class="padding-top">
553 <span class="before-text"><strong>Tipologia:</strong></span>
554 </li>
555 <li class="after-text padding-1">${tipologia.getData()}</li>
556 </#if>
557
558 <#-- Profili -->
559 <#if profilo?? && profilo.getSiblings()?has_content && profilo.getSiblings()?size gt 0>
560 <li class="padding-top">
561 <span class="before-text"><strong>Profilo e numero posti disponibili:</strong></span>
562 </li>
563 <#list profilo.getSiblings() as p>
564 <#if p.tipoProfilo?? && p.tipoProfilo?has_content>
565 <li class="after-text padding-1">${p.tipoProfilo.getData()} - <#if p.postiDisponibili?? && p.postiDisponibili?has_content>${p.postiDisponibili.getData()}</#if></li>
566 </#if>
567 </#list>
568 </#if>
569
570 <#-- Scadenza domanda -->
571 <#if scadenzaDomanda?? && scadenzaDomanda.getData()?has_content>
572 <#assign scadenzaDomanda_Data = getterUtil.getString(scadenzaDomanda.getData())>
573
574 <#if validator.isNotNull(scadenzaDomanda_Data)>
575 <#assign scadenzaDomanda_DateObj = dateUtil.parseDate("yyyy-MM-dd", scadenzaDomanda_Data, locale)>
576
577 <li class="padding-top">
578 <span class="before-text"><strong>Scadenza domanda:</strong></span>
579 <span class="after-text">${dateUtil.getDate(scadenzaDomanda_DateObj, "dd/MM/yyyy", locale)}</span>
580
581 <#assign currentDateString = dateUtil.getDate(.now?date, "dd/MM/yyyy", locale) />
582 <#assign currentDate = currentDateString?datetime("dd/MM/yyyy") />
583 <#assign dataScadenza = scadenzaDomanda_DateObj?date />
584
585 <#if dataScadenza lt currentDate?date >
586 <ul class="menu-download">
587 <p style="color:red;font-weight: bold;">SCADUTO IL TERMINE DI PRESENTAZIONE DELLE DOMANDE</p>
588 </ul>
589 </#if>
590
591 </li>
592
593 </#if>
594 </#if>
595 </ul>
596</div>
597
598<style>
599 .concorso .list-unstyled li a {
600 text-decoration: none !important;
601 }
602 .concorso .list-unstyled li a:hover {
603 text-decoration: underline !important;
604 }
605 .concorso .list-unstyled li a:hover span {
606 text-decoration: underline;
607 }
608 .concorso .list-unstyled li a.download--link.external:before {
609 content: '\f08e';
610 font-size: 20px;
611 margin: 0;
612 vertical-align: middle;
613 }
614 .concorso .list-unstyled li a.internal:before {
615 content: " ";
616 background-image: url(/o/ga-theme-00-theme/images/anchor.png);
617 background-repeat: no-repeat;
618 width: 20px;
619 height: 20px;
620 display: inline-block;
621 vertical-align: middle;
622 margin-right: 5px;
623 }
624 .concorso li.padding-1,
625 .concorso span.padding-1 {
626 padding-left: 15px;
627 }
628 .concorso li.padding-2 {
629 padding-left: 40px;
630 }
631 .concorso li.padding-top{
632 padding-top: 20px;
633 }
634</style>
-
- Data ultimo aggiornamento: 21/09/2017
- Denominazione Concorso: Concorso, per titoli ed esami, a 3 posti di Consigliere di Stato (DPCS n. 56 in data 11 aprile 2017 - G.U. n. 32 4^ Serie speciale del 28 aprile 2017) - Concorso concluso il 14/12/2018
- Anno: 2017
- Bando:
- G.U. Concorsi n.32 del 28-04-2017
- Commissione
- Decreti di nomina:
- dPCM del 31 ottobre 2018 di integrazione della commissione
- dPCM del 23 ottobre 2017 di nomina della commissione(201KB, PDF)
- Calendario prove:
- Avviso prove orali(158KB, PDF)
- Avviso relativo al concorso - G.U. Concorsi n.81 del 24-10-2017
- Candidati ammessi:
- Esito prove orali(187KB, PDF)
- Graduatoria:
- dPR dell'8 gennaio 2019 di nomina dei voncitori(379KB, PDF)
- dPCM del 14 dicembre 2018 di approvazione della graduatoria(1030KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 3
-
- Data ultimo aggiornamento: 29/09/2016
- Denominazione Concorso: Avviso per la nomina di n. 1 Consigliere di Stato appartenente al gruppo linguistico tedesco, ai sensi dell'articolo 14 del D.P.R. 6 aprile 1984, n. 426 ( 28 gennaio 2016)
- Anno: 2016
- Bando:
- Avviso(127KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 1
-
- Data ultimo aggiornamento: 21/09/2016
- Denominazione Concorso: Concorso, per titoli ed esami, a 5 posti di Consigliere di Stato (DPCS n. 46 del 31 marzo 2016 - G.U. n. 30 4^ Serie speciale del 15 aprile 2016) - Concorso concluso il 13/07/2017
- Anno: 2016
- Bando:
- G.U. Concorsi n.30 del 15-04-2016
- Documentazione:
- Criteri di valutazione dei titoli(1405KB, PDF)
- Commissione
- Decreti di nomina:
- dPCM del 20 giugno 2017 di integrazione della commissione(112KB, PDF)
- dPCM del 31 ottobre 2016 di sostituzione del segretario della commissione
- dPCM del 12 settembre 2016 di nomina della commisisone(85KB, PDF)
- Calendario prove:
- Avviso relativo al concorso - G.U. Concorsi n.58 del 22-07-2016
- Avviso relativo al concorso - G.U. Concorsi n.88 del 08-11-2016
- Tracce:
- Tracce delle prove scritte.pdf(934KB, PDF)
- Candidati ammessi:
- Esito prove orali(43KB, PDF)
- Ammessi alle preve orali e date(13KB, DOCX)
- Graduatoria:
- dPR del 3 agosto 2017 di nomina dei voncitori(98KB, PDF)
- dPCM del 13 luglio 2017 di approvazione della graduatoria(128KB, PDF)
- NOTE:
-
AVVISO TERMINE DI CONCLUSIONE DELLA PROCEDURA CONCORSUALE
La Commissione del concorso, per titoli ed esami, a 5 posti di Consigliere di stato, bandito con decreto del Presidente del Consiglio di Stato in data 31 marzo 2016 e pubblicato sulla Gazzetta Ufficiale n. 30 del 15 aprile 2016, stabilisce che la procedura concorsuale si concluderà entro il termine di cui all’art. 11, comma 5, del decreto del Presidente della Repubblica 9 maggio 1994, n. 487, a norma del quale “Le procedure concorsuali devono concludersi entro sei mesi dalla data di effettuazione delle prove scritte o, se trattasi di concorsi per titoli, dalla data della prima convocazione. L’inosservanza di tale termine dovrà essere giustificata collegialmente dalla Commissione esaminatrice con motivata relazione da inoltrare alla Presidenza del Consiglio dei Ministri – Dipartimento della funzione pubblica, o all’amministrazione o ente che ha proceduto all’emanazione del bando di concorso e per conoscenza al dipartimento della funzione pubblica”
- Profilo e numero posti disponibili:
- Consigliere di Stato - 5
-
- Data ultimo aggiornamento: 20/09/2015
- Denominazione Concorso: Concorso, per titoli ed esami, a 5 posti di Consigliere di Stato (DPCS n. 24 del 14 aprile 2015 - G.U. n. 30 4^ Serie Speciale del 21 aprile 2015) - Concorso concluso il 07/12/2016
- Anno: 2015
- Bando:
- dPCSn. 24 del 14 aprile 2015(247KB, PDF)
- Documentazione:
- Avviso termine procedura concorsuale(35KB, PDF)
- Commissione
- Decreti di nomina:
- dPCM del 31 ottobre 2016 di integrazione della commissione(101KB, PDF)
- dPCM del 11 dicembre 2015 di nomina della commissione(88KB, PDF)
- dPCM dell'11 febbraio 2016 di modifica ed integrazione composizione della commissione
- Calendario prove:
- Nuovo Avviso diario prove scritte e altre comunicazioni del 1 marzo 2016(175KB, PDF)
- Diario delle prove scritte del concorso - G.U. Concorsi n. 93 del 01-12-2015
- Avviso relativo al concorso - G.U. Concorsi n.75 del 29-09-2015
- Diario relativo al concorso - G.U. Concorsi n.48 del 26-06-2015
- Tracce:
- Tracce prove scritte concorso 5 posti 2015 dpcs 2015.pdf(2209KB, PDF)
- Candidati ammessi:
- Esito prova orale
- Graduatoria:
- dPCM del 7 dicembre 2016(127KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 5
-
- Data ultimo aggiornamento: 29/09/2011
- Denominazione Concorso: Concorso, per titoli ed esami, a 3 posti di Consigliere di Stato (DPCS n. 39 del 29 aprile 2011 G.U. n. 38 4^ Serie Speciale del 13 maggio 2011)
- Anno: 2011
- Bando:
- dPCS n. 39 del 29 aprile 2011(1309KB, PDF)
- Profilo e numero posti disponibili:
- Consigliere di Stato - 3