You are on page 1of 19

<!

-- Modal -->
<div class="modal fade" id="compilaOPISModal" tabindex="-1"
role="dialog" aria-labelledby="compilaOPIS" aria-hidden="true"
data-backdrop="static" ng-show="urlOPIS509">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header" style="background: #fff;">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myModalLabel">
<label class="label label-text text-left"
style="color: #822433; white-space: normal !
important;">{{'corsiLaurea.esami.ricerca509.dialogTitle' | translate }}</label>
</h4>
</div>
<div class="modal-body">
<p>
{{'corsiLaurea.esami.ricerca509.dialogRiga1' |
translate }}<br />
{{'corsiLaurea.esami.ricerca509.dialogRiga2Parte1' |
translate }} "<strong
class="verde-
sapienza">{{'corsiLaurea.esami.ricerca509.dialogRiga2Parte2' | translate
}}</strong>" {{'corsiLaurea.esami.ricerca509.dialogRiga2Parte3' | translate }}
</p>

<p>
<strong><a target="_blank" href="{{urlOPIS509}}"
class="rosso-sapienza">

{{'corsiLaurea.esami.ricerca509.dialogRiga3' | translate }}
{{descrizioneEsameSelezionato}}
</a></strong>
</p>
<br style="clear: both" />
</div>
<div class="modal-footer">
<button type="button" class="btn btn-info" data-
dismiss="modal">
<span
class="">{{'corsiLaurea.esami.ricerca509.dialogAnnulla' | translate }}</span>
</button>
</div>
</div>
</div>
</div>
<!-- Modal -->
<div aria-hidden="true" aria-labelledby="myModalLabel" role="dialog"
data-backdrop="static" id="opis" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header" style="background: #fff;">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">&times;</button>
<h4 class="modal-title">
<label class="label label-text text-left"
style="color: #822433; white-space: normal !
important;">
{{ 'corsiLaurea.esami.ricerca509.opinione.studenti.titolo' | translate }} <br
/>{{corsoOpis}}
</label>
</h4>
</div>

<div class="modal-body" ng-if="esito">


<p>
<label class="label label-info"> {{
'corsiLaurea.esami.ricerca509.opinione.studenti
.msg' | translate
}} </label>
</p>
</div>
<div class="modal-footer">
<button data-dismiss="modal" class="btn btn-info"
type="button"
ng-click="cancelRequest()">{{
'corsiLaurea.esami.ricerca509.dialogAnnulla' |
translate }}</button>
</div>
</div>
</div>
</div>
<!-- Modal -->
<div aria-hidden="true" aria-labelledby="myModalLabel" role="dialog"
id="elencoEsamiAutorizzati" data-backdrop="static" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header" style="background: #fff;">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">&times;</button>
<h4 class="modal-title">
<label class="label label-text text-left"
style="color: #822433; white-space: normal !
important;">

{{ 'corsiLaurea.esami.ricerca509.esami.autorizzati' | translate }}</label>


</h4>
</div>
<div class="modal-body">
<div class="row panel-esami col-lg-12"
ng-if="anagrafica.accessoPrenotazione || !
anagrafica.accessoPrenotazione ">
<div class="row">
<div class="col-lg-3 col-md-4 col-sm-6 col-xs-
6">
<div id="pnl_AppelliAutorizzatiTrovati"
class="box col-lg-12 gray"
style="height: 100px !important;">
<div
class="description">{{'corsiLaurea.esami.ricerca509.appelli.autorizzati' |
translate }}</div>
<div class="gray value"
style="padding-top: 30px !important;">{{appelliAutorizzatiTrovati.length}}</div>
</div>
</div>
</div>
</div>
<div class="form-group">
<div class="table table-responsive">
<table class="table table-striped table-advance
"
ng-if="appelliAutorizzatiTrovati!=null ||
appelliAutorizzatiTrovati==null ">
<caption class="text-left intestazione-
sapienza">

<strong>{{ 'corsiLaurea.esami.ricerca509.seleziona.esame' | translate }}:


{{appelloAutorizzatoSelezionato.descrizione}}</strong> <br />
<label style="margin-top: 0px;">
<input

name="appelliAutorizzatiPrenotabiliCheck" type="checkbox"
ng-
model="$parent.appelliAutorizzatiPrenotabiliCheck"
ng-init="'off'" ng-true-
value="'on'" ng-false-value="'off'"
ng-
change="mostraAutorizzatiPrenotabili()">
<span class="rosso-
sapienza">{{ 'corsiLaurea.esami.ricerca509.mostra.solo.autorizzati' |
translate }}</span>
</label>
</caption>
<thead class="text-left">
<tr>
<td class="col-lg-1 col-sm-
1"><strong>{{ 'corsiLaurea.esami.ricerca509.codice.verbale' | translate
}}</strong></td>
<td class="col-lg-1 col-sm-
1"><strong>{{ 'corsiLaurea.esami.ricerca509.crediti' | translate }}</strong></td>
<td class="col-lg-1 col-sm-
1"><strong>{{ 'corsiLaurea.esami.ricerca509.corsoStudio' | translate
}}</strong></td>
<td class="col-lg-2 col-sm-
2"><strong>{{ 'corsiLaurea.esami.ricerca509.docente' | translate }}</strong></td>
<td class="col-lg-2 col-sm-
2"><strong>{{ 'corsiLaurea.esami.ricerca509.facolta' | translate }}</strong></td>
<td class="col-lg-1 col-sm-
1"><strong>{{ 'corsiLaurea.esami.ricerca509.appello' | translate }}</strong></td>
<td class="col-lg-1 col-sm-
1"><strong>{{ 'corsiLaurea.esami.ricerca509.iniPre' | translate }}</strong></td>
<td class="col-lg-1 col-sm-
1"><strong>{{ 'corsiLaurea.esami.ricerca509.finePre' | translate }}</strong></td>
<td class="col-lg-1 col-md-
1"><strong>{{'corsiLaurea.esami.ricerca509.modalità' | translate }}</strong></td>
<td class="col-lg-1 col-sm-
1"></td>
<td class="col-lg-1 col-sm-
1"><strong></strong></td>
</tr>
</thead>
<tbody ng-repeat="appello in
appelliAutorizzatiTrovati">
<tr>
<td class="text-left"
title="Codice verbale:
{{appello.codIdenVerb}}"><small>{{appello.codIdenVerb}}</small>
</td>
<td class="text-left"
title="Crediti: {{appello.crediti}}">

<small>{{appello.crediti}}</small>
</td>
<td class="text-left"
title="Corso di studi:
{{appello.codCorsoStud}}"><small>{{appello.codCorsoStud}}</small>
</td>
<td title="Docente:
{{appello.docente}}"><small>{{appello.docente}}</small>
</td>
<td title="Facoltà:
{{appello.facolta}}"><small>{{appello.facolta}}</small>
</td>
<td class="text-left"
title="Data appello:
{{appello.dataAppe}}"><small>{{appello.dataAppe}}</small>
</td>
<td class="text-left"
title="Inizio
prenotazione: {{appello.dataInizioPrenotazione}}">

<small>{{appello.dataInizioPrenotazione}}</small>
</td>
<td class="text-left"
title="Data fine
prenotazione: {{appello.dataFinePrenotazione}}">

<small>{{appello.dataFinePrenotazione}}</small>
</td>
<td class="text-left"><small>
<select
class="form-control" ng-disabled="!appello.modalitaSvolgimentoList.length"
ng-
model="modalitaSvolgimento" name="{{appello.codIdenVerb}}_modalita" required>

<option ng-repeat="mod in appello.modalitaSvolgimentoList"


value="{{mod.tipoEsame}}"

ng-
selected="mod.tipoEsame==appello.modalitaSvolgimento">{{mod.descrizioneTipoEsame}}<
/option>
</select>

</small> </td>
<td class="text-center">
<button type="button"
class="btn btn-sm btn-primary"
ng-
click="prenotaAutorizzato(appello)">

<span>{{ 'corsiLaurea.esami.ricerca509.prenota' | translate}}</span>


</button>
</td>
<td class="text-center">
<button type="button"
class="btn btn-sm btn-info"
data-
toggle="collapse" data-parent="#accordion"
data-
target="#collapseBig_{{$index}}"
ng-disabled="!
appello.note"
ng-
click="visNoteAutorizzato(appello)">

<span>{{ 'corsiLaurea.esami.ricerca509.vedi.note' | translate}}</span>


</button>
</td>
</tr>
<tr>
<td colspan="10">
<div class="panel">
<div
id="collapseBig_{{$index}}"

class="panel-collapse collapse">
<div
class="panel-body"

style="padding-top: 0px; margin-top: -9px; margin-left: -8px; margin-right: -


23px; margin-bottom: -45px;">
<ul

class="list-group-item list-group-item-text list-group-item-info">

<li class="list-group-item-info">{{appello.note}}</li>
</ul>
</div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="modal-footer">
<button data-dismiss="modal" class="btn btn-info"
type="button">{{ 'corsiLaurea.esami.ricerca509.dialogAnnulla' | translate
}}</button>
</div>
</div>
</div>
</div>

<section class="wrapper">
<div class="row">
<div class="col-lg-12">
<section class="panel">
<!--header class="panel-heading">RICERCA APPELLI</header --
>
<header class="panel-heading">
<strong
translate="corsiLaurea.esami.ricerca509.ricercaM"></strong>
</header>
<div class="panel panel-body">

<div ng-if="!anagrafica.accessoPrenotazione ">


<!--div class="alert alert-warning">Impossibile
accedere a quest`area, in quanto Il soggetto non risulta
iscritto ad un corso di laurea.
</div -->
<div class="alert alert-
warning">{{'corsiLaurea.esami.ricerca509.impossibile' | translate }}</div>
</div>
<div class="row panel-esami col-lg-12"
ng-if="anagrafica.accessoPrenotazione"

style="margin-bottom: -20px;">
<div class="row" style="margin: 0px 0px 0px 0px
!important;">
<ng-include
src="'views/datiStudente/jarvis.html'"></ng-include>
</div>
<div class="row">
<div class="col-lg-3 col-md-4 col-sm-6
col-xs-6">
<div id="pnl_AppelliPrenotati"
class="box col-lg-12 gray">
<!--div class="description"
ng-click="visAll()">APPELLI <br/>TROVATI</div -->
<div class="description" ng-
click="visAll()">
<p
ng-bind-
html="'corsiLaurea.esami.ricerca509.appelli' | translate"></p>
</div>
<div class="gray
value">{{(appelliAll = appelliTrovati |

filter:filtroCriterio).length || 0}}</div>
</div>
</div>
</div>
</div>
</div>
<!-- EX ART.6 CORSI SINGOLI AUTORIZZATI PER 509 -->
<div class="form-group"
ng-if="esamiAutorizzati && esamiAutorizzati.length>0"
style="margin-top: -35px;">
<div class="table table-responsive nopaddingleft">
<table class="table table-striped table-
advance">
<caption class="text-left intestazione-
sapienza"></caption>
<thead class="text-left rosso-sapienza">
<td></td>
<!--td><strong>Codice
insegnamento</strong></td -->
<td><strong>{{'corsiLaurea.esami.ricerca509.codice.insegnamento' |
translate }}</strong></td>

<!--td><strong>Nome
Esame</strong></td -->

<td><strong>{{'corsiLaurea.esami.ricerca509.nome' | translate
}}</strong></td>

<td><strong data-toggle="tooltip"
data-placement="top"
title="Settore scientifico
disciplinare">SSD</strong></td>

<!--td><strong>Corso</strong></td
-->

<td><strong>{{'corsiLaurea.esami.ricerca509.corso' | translate
}}</strong></td>

<!--td><strong>Crediti</strong></td-->

<td><strong>{{'corsiLaurea.esami.ricerca509.crediti' | translate
}}</strong></td>

<!--td><strong>Anno</strong></td --
>

<td><strong>{{'corsiLaurea.esami.ricerca509.anno' | translate
}}</strong></td>

<!--td><strong>Tipo autorizzazione
</strong></td -->

<td><strong>{{'corsiLaurea.esami.ricerca509.tipoAut' | translate
}}</strong></td>

</thead>
<tbody>
<tr ng-repeat="esame in
esamiAutorizzati">
<td style="vertical-align:
middle;">
<div class="btn-group
btn-group-vertical"
data-
toggle="buttons" style="margin-top: 10px;">
<label class="btn"
ng-click="selezionaAutorizzato(esame)"

for="selezionaSostenibile_{{$index}}"> <input
ng-
model="esameAutorizzatoSelezionato"
ng-
value="esame.codiceInsegnamento" type="radio"
class="radio
radios radio-big"
id="selezionaSostenibile_{{$index}}"
>

name="selezionaSostenibile_{{$index}}"> <i
class="el-
icon-check-empty"></i> <i class="el-icon-check"></i>
</label>
</div>
</td>
<td class="text-left"
style="vertical-align: middle;"
title="Codice
insegnamento {{esame.codiceInsegnamento}}">{{esame.codiceInsegnamento}}
</td>
<td style="vertical-align:
middle;"
ng-
click="selezionaAutorizzato(esame)"
title="Nome esame
{{esame.codiceInsegnamento}}">{{esame.descrizione}}
</td>
<td class="text-left"
style="vertical-align: middle;"
title="SSD
{{esame.codiceInsegnamento}}">{{esame.ssd}}</td>
<td class="text-left"
style="vertical-align: middle;"
title="Corso
{{esame.codiceInsegnamento}}">

{{esame.codiceCorsoInsegnamento}}</td>
<td class="text-left"
style="vertical-align: middle;"
title="Crediti
{{esame.codiceInsegnamento}}">
{{esame.cfu}}</td>
<td class="text-left"
style="vertical-align: middle;"
title="Anno
{{esame.codiceInsegnamento}}">
{{esame.annoAcca ||
'-'}}</td>
<td class="text-left"
style="vertical-align: middle;"
title="Tipo
autorizzazione {{esame.codiceInsegnamento}}">{{esame.tipologia
|| '-'}}</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="row" ng-if="anagrafica.accessoPrenotazione">
<!--div class="alert alert-info" style="margin-left:
15px; margin-right: 15px;">ATTENZIONE! Il giorno dell'esame
occorre portare la ricevuta di prenotazione
</div -->
<div class="alert alert-info" style="margin-left:
15px; margin-right: 15px;" ng-bind-html="'corsiLaurea.esami.ricerca509.attenzione'
| translate" />
</div>
<!-- FINE EX ART.6 CORSI SINGOLI AUTORIZZATI PER 509 -->
<div class="row nomarginleft"
ng-if="showResearchBox">
<!-- ng-if="anagrafica.accessoPrenotazione &&
showResearchBox"> -->
<div class="col-lg-12 " us-spinner id="spinner"
title="Richiesta dati in corso." spinner-
key="spinner-1"></div>
<form class="form-horizontal col-lg-6 col-sm-12"
id="ricercaForm"
name="ricercaForm" novalidate
autocomplete="off">
<fieldset>
<ul class="list-group-item">
<li class="list-group-item-
default">
<div class="form-group">
<!--header class="panel-
heading">MODULO RICERCA APPELLI</header -->
<header class="panel-
heading">
<strong
translate="corsiLaurea.esami.ricerca509.modulo"></strong>
</header>
<!--h6 class="list-
group-item-heading text-left">MODULO RICERCA APPELLI</h6-->
</div>
</li>
<li ng-hide="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group"
ng-class="{ 'has-
error' : ricercaForm.ricercaAppello.$invalid && !ricercaForm.ricercaAppello.
$pristine}">
<!--label
for="ricercaAppello" class="col-sm-3 col-lg-3 ">Ricerca</label -->
<label
for="ricercaAppello" class="col-sm-3 col-lg-3
">{{'corsiLaurea.esami.ricerca509.ricerca'
| translate
}}</label>

<div class="col-sm-7
col-lg-7">
<input type="text"
name="ricercaAppello" id="ricercaAppello"
class="form-
control col-lg-8" ng-model="$parent.criterio"
ng-ng-
pattern="/^[-0-9a-zA-Z ]{5,}$/" required autofocus />

<!--p ng-
show="ricercaForm.ricercaAppello.$invalid && !ricercaForm.ricercaAppello.$pristine"
class="help-block">inserire il nome di un corso o di
un docente</p -->
<p
ng-
show="ricercaForm.ricercaAppello.$invalid && !ricercaForm.ricercaAppello.$pristine"
class="help-
block">{{'corsiLaurea.esami.ricerca509.inserire'
|
translate }}</p>

</div>
<div class="col-sm-2
col-lg-2">
<div class="text-
right">
<!--button
type="submit" class="btn btn-info pull-right" ng-click="ricerca()"
ng-disabled="ricercaForm.ricercaAppello.
$invalid || functionRunning">CERCA
</button -->
<button
type="submit" class="btn btn-info pull-right"
ng-
click="ricerca()"
ng-
disabled="ricercaForm.ricercaAppello.$invalid ||
functionRunning">{{'corsiLaurea.esami.ricerca509.cerca'
|
translate }}</button>
</div>
</div>
</div>
</li>
<li ng-hide="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group">
<!--label class="col-sm-
3 col-lg-3">Tipo ricerca</label -->
<label class="col-sm-3
col-lg-3">{{'corsiLaurea.esami.ricerca509.tipoRic'
| translate
}}</label>

<div class="col-sm-9
col-lg-9">
<div class="btn-
group btn-group-horizontal col-lg-8"
data-
toggle="buttons"

style="margin-left: -15px; margin-top: -12px;">


<label
class="btn col-lg-6" ng-repeat="radio in tipiRicerca"
ng-
click="setTipoRicerca(radio.tipo)"> <input

name="radio_{{$index}}" type="radio" ng-model="tipoRicerca"


ng-
value="radio.tipo"> <i

class="el-icon-check-empty"></i> <i class="el-icon-check"></i>


{{radio.nome}}
</label>
</div>
</div>
</div>
</li>
<li ng-show="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group">
<!--label class="col-sm-
3 col-lg-3">Facoltà</label -->
<label class="col-sm-3
col-lg-3">{{'corsiLaurea.esami.ricerca509.facolta'
| translate
}}</label>
<div class="col-sm-7
col-lg-7">
<select
class="col-sm-7 col-lg-7 form-control" required
ng-
model="ricercaAvanzata.searchParams.codiStruOrgaSelected"
ng-
change="struOrgaChanged()">
<option ng-
repeat="strOrga in ricercaAvanzata.struOrga"

value="{{strOrga.codiceIstituto}}">

{{strOrga.descrizioneIstituto}}</option>
</select>
</div>
</div>
</li>
<li ng-show="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group">
<!--label class="col-sm-
3 col-lg-3">Corso Di Studio</label -->
<label class="col-sm-3
col-lg-3">{{'corsiLaurea.esami.ricerca509.corso'
| translate
}}</label>
<div class="col-sm-7
col-lg-7">
<select
class="col-sm-7 col-lg-7 form-control" required
ng-
model="ricercaAvanzata.searchParams.codiCorsoSelected"
ng-
change="corsiStudiChanged()">
<option ng-
repeat="corsStud in ricercaAvanzata.corsiStudi"

value="{{corsStud.codice}}">

{{corsStud.descrizione}} ( {{ 'corsiLaurea.esami.ricerca509.codice' |
translate }} : {{corsStud.codice}})</option>
</select>
</div>
</div>
</li>
<li ng-show="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group">
<!--label class="col-sm-
3 col-lg-3">Insegnamento</label -->
<label class="col-sm-3
col-lg-3">{{'corsiLaurea.esami.ricerca509.insegnamento'
| translate
}}</label>
<div class="col-sm-7
col-lg-7">
<input
type="checkbox"
ng-
model="ricercaAvanzata.selectInsegnamentoEnabled"
ng-
disabled="!ricercaAvanzata.searchParams.codiCorsoSelected || !
ricercaAvanzata.searchParams.codiStruOrgaSelected"
ng-
change="insegnamentoChanged()"><br /> <select
ng-
disabled="!ricercaAvanzata.selectInsegnamentoEnabled"
class="col-
sm-7 col-lg-7 form-control"
ng-
model="ricercaAvanzata.searchParams.codiModuDidaSelected"
ng-
change="insegnamentoSelectChanged()">
<option
ng-
repeat="insegnamento in ricercaAvanzata.insegnamenti"

value="{{insegnamento.codiModuDida}}">

{{insegnamento.descModuDida}} ( {{ 'corsiLaurea.esami.ricerca509.sigla' |
translate }} :

{{insegnamento.siglModuDida}} )</option>
</select>
</div>
</div>
</li>
<li ng-show="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group">
<!--label class="col-sm-
3 col-lg-3">Docente</label -->
<label class="col-sm-3
col-lg-3">{{'corsiLaurea.esami.ricerca509.docente'
| translate
}}</label>
<div class="col-sm-7
col-lg-7">
<input
type="checkbox"
ng-
model="ricercaAvanzata.selectDocenteEnabled"
ng-
disabled="!ricercaAvanzata.searchParams.codiCorsoSelected || !
ricercaAvanzata.searchParams.codiStruOrgaSelected"
ng-
change="docenteChanged()"><br /> <select
ng-
disabled="!ricercaAvanzata.selectDocenteEnabled"
class="col-
sm-7 col-lg-7 form-control"
ng-
model="ricercaAvanzata.searchParams.codiSoggDoceSelected">
<option
ng-
repeat="docente in ricercaAvanzata.docenti | orderBy:'nominativo'"

value="{{docente.codiSogg}}">

{{docente.nominativo}}</option>
</select>
</div>
</div>
</li>
<li ng-show="ricercaAvanzata.show"
class="list-group-item-
default">
<div class="form-group">
<!--label class="col-sm-
3 col-lg-3">Date verbale</label -->
<label class="col-sm-3
col-lg-3">{{'corsiLaurea.esami.ricerca509.date'
| translate
}}</label>
<div class="col-sm-7
col-lg-7">
<input
type="checkbox"
ng-
model="ricercaAvanzata.selectDateEnabled"
ng-
disabled="!ricercaAvanzata.searchParams.codiCorsoSelected || !
ricercaAvanzata.searchParams.codiStruOrgaSelected"
ng-
change="ricercaAvanzata.dataInizio = undefined;
ricercaAvanzata.dataFine = undefined;"><br />
<div class="col-
sm-9 col-lg-9">
<!--label
class="col-sm-3 col-lg-3">Data inizio</label -->
<label
class="col-sm-3 col-lg-3">{{'corsiLaurea.esami.ricerca509.inizio'
|
translate }}</label> <input
ng-
disabled="!ricercaAvanzata.selectDateEnabled"
type="text" my-datepicker="txt_dataDal"

class="form-control" ng-model="ricercaAvanzata.dataInizio"
ng-
pattern="/^[0-9]{2}/[0-9]{2}/[0-9]{4}$/" />
</div>
<div class="col-
sm-9 col-lg-9">
<!--label
class="col-sm-3 col-lg-3">Data fine</label -->
<label
class="col-sm-3 col-lg-3">{{'corsiLaurea.esami.ricerca509.fine'
|
translate }}</label> <input
ng-
disabled="!ricercaAvanzata.selectDateEnabled"

type="text" my-datepicker="txt_dataAl" class="form-control"


ng-
model="ricercaAvanzata.dataFine"
ng-
pattern="/^[0-9]{2}/[0-9]{2}/[0-9]{4}$/" />
<!--p ng-
show="(ricercaAvanzata.dataFine)&&
ricercaAvanzata.dataFine <
ricercaAvanzata.dataInizio "
class="help-block">La data fine non può essere
inferiore alla data di inizio</p -->
<p
ng-
show="(ricercaAvanzata.dataFine)&&
ricercaAvanzata.dataFine <
ricercaAvanzata.dataInizio "

class="help-block">{{'corsiLaurea.esami.ricerca509.errData'
|
translate }}</p>
<br> <br />
<!--button
type="submit" class="btn btn-info pull-right" ng-click="ricercaAvanzataAppelli()"
ng-disabled = "!
ricercaAvanzata.searchParams.codiCorsoSelected
|| !
ricercaAvanzata.searchParams.codiStruOrgaSelected">CERCA
</button -->
<button
type="submit" class="btn btn-info pull-right"
ng-
click="ricercaAvanzataAppelli()"
ng-
disabled="!ricercaAvanzata.searchParams.codiCorsoSelected
|| !
ricercaAvanzata.searchParams.codiStruOrgaSelected">{{'corsiLaurea.esami.ricerca509.
cerca'
|
translate }}</button>
</div>
</div>
</div>
</li>
<li>
<!--a ng-
hide="ricercaAvanzata.show" href="" ng-click="ricercaAvanzataClick()">Ricerca
Avanzata</a -->
<a ng-
hide="ricercaAvanzata.show" href=""
ng-
click="ricercaAvanzataClick()">{{'corsiLaurea.esami.ricerca509.avanzata'
| translate }}</a> <!--a
ng-show="ricercaAvanzata.show" href="" ng-
click="ricercaAvanzata.show=false">Ricerca Semplice</a -->
<a ng-
show="ricercaAvanzata.show" href=""
ng-
click="ricercaAvanzata.show=false">{{'corsiLaurea.esami.ricerca509.semplice'
| translate }}</a>
</li>
</ul>
</fieldset>
</form>
<form class="form-horizontal col-lg-6 col-sm-12" ng-
if="showFiltro">
<fieldset style="margin: 0px 10px 0px 10px;">
<ul class="list-group-item-default">
<li class="list-group-item-
default">
<div class="form-group">
<!--header class="panel-
heading" style=" margin-top: 6px;">FILTRO RICERCA <strong hidden>(<span
ng-init="$parent.statusRicerca509=appelliTrovati ?
appelliTrovati.length : 0;" class="ng-binding">150 appelli trovati</span>)</strong>
</header -->
<header class="panel-
heading" style="margin-top: 6px;">

{{'corsiLaurea.esami.ricerca509.filtro' | translate }}<strong

hidden>(<span
ng-
init="$parent.statusRicerca509=appelliTrovati ? appelliTrovati.length : 0;"
class="ng-
binding">150 appelli trovati</span>)
</strong>
</header>

<!--h6 class="list-
group-item-heading text-left">FILTRO RICERCA <strong hidden>(<span ng-
init="$parent.statusRicerca509=appelliTrovati ? appelliTrovati.length :
0;">{{$parent.statusRicerca509}} appelli trovati</span>)</strong></h6-->
</div>
</li>
<li class="list-group-item-
default">
<div class="form-group">
<label
for="ricercaAppello" class="col-sm-3 col-lg-3 "
style="margin-
left: -15px;">{{'corsiLaurea.esami.ricerca509.cercaRis'
| translate
}}</label>

<div class="col-sm-9
col-lg-9">
<input type="text"
class="form-control"
ng-
model="$parent.$parent.filtroCriterio"
ng-
change="$parent.refreshFiltroRicerca()" />
</div>
</div>
</li>
<li class="list-group-item-
default">
<div class="form-group">
<label class="col-sm-3
col-lg-3 "></label> <label

for="ricercaAppello" class="col-sm-9 col-lg-9 "


style="margin-
left: -15px;"> <input type="checkbox"
ng-model="$parent.
$parent.appelliPrenotabili" ng-init="'off'"
ng-true-
value="'on'" ng-false-value="'off'"
ng-
change="mostraPrenotabili()">

{{'corsiLaurea.esami.ricerca509.mostra' | translate }}
</label>
</div>
</li>
</ul>
</fieldset>
</form>
</div>
<div ng-if="showFiltro">
<!--div class="alert alert-warning" ng-
if="appelliTrovati.length==0">Non è stato trovato nessun appello con i
creiteri scelti
</div -->
<div class="alert alert-warning" ng-
if="appelliTrovati.length==0">
{{'corsiLaurea.esami.ricerca509.noAppello' |
translate }}</div>
<div class="table table-responsive"
ng-if="appelliTrovati.length > 0">
<table class="table table-striped table-
advance" id="tableRicerca">
<thead class="text-left">
<tr>
<!--td><strong>N°
Verbale</strong></td -->

<td><strong>{{'corsiLaurea.esami.ricerca509.verbale'
| translate
}}</strong></td>

<!--td class="col-lg-3 col-


md-3"><strong>Corso di studi</strong></td -->
<td class="col-lg-3 col-md-
3"><strong>{{'corsiLaurea.esami.ricerca509.corsoStudio'
| translate
}}</strong></td>

<!--td class="col-lg-3 col-


md-3"><strong>Insegnamento</strong></td -->
<td class="col-lg-3 col-md-
3"><strong>{{'corsiLaurea.esami.ricerca509.insegnamento'
| translate
}}</strong></td>

<!--td class="col-lg-1 col-


md-1"><strong>Docente</strong></td -->
<td class="col-lg-1 col-md-
1"><strong>{{'corsiLaurea.esami.ricerca509.docente'
| translate
}}</strong></td>

<!--td><strong>Crediti</strong></td -->

<td><strong>{{'corsiLaurea.esami.ricerca509.crediti'
| translate
}}</strong></td>

<!--td class="col-lg-2 col-


md-2"><strong>Facoltà</strong></td -->

<td><strong>{{'corsiLaurea.esami.ricerca509.facolta'
| translate
}}</strong></td>

<!--td><strong>a.a.</strong></td -->

<td><strong>{{'corsiLaurea.esami.ricerca509.aa' |
translate
}}</strong></td>

<!--td class="col-lg-1 col-


md-1"><strong>Data appello</strong></td -->
<td class="col-lg-1 col-md-
1"><strong>{{'corsiLaurea.esami.ricerca509.appello'
| translate
}}</strong></td>

<!--td class="col-lg-1 col-


md-1"><strong>Inizio prenotazione</strong></td -->
<td class="col-lg-1 col-md-
1"><strong>{{'corsiLaurea.esami.ricerca509.iniPre'
| translate
}}</strong></td>
<!--td class="col-lg-1 col-
md-1"><strong>Fine prenotazione</strong></td -->
<td class="col-lg-1 col-md-
1"><strong>{{'corsiLaurea.esami.ricerca509.finePre'
| translate
}}</strong></td>

<td class="col-lg-2 col-md-


2"><strong>{{'corsiLaurea.esami.prenotazioni.modalita'
|
translate }}</strong></td>

<td><strong></strong></td>
</tr>
</thead>
<tbody>
<tr
ng-repeat="appello in
(appelliAll = appelliTrovati | filter:filtroCriterio)"
class=" text-left">
<td title="Numero verbale:
{{appello.codIdenVerb}}">{{appello.codIdenVerb}}</td>
<td
title="Nome corso:
{{appello.descCorsoStud}} (codice
{{appello.codCorsoStud}})">{{appello.descCorsoStud}}
(codice
{{appello.codCorsoStud}})</td>
<td
title="Insegnamento:
{{appello.descrizione}} (cod. {{appello.SiglaModuloDidattico}}, canale:
{{appello.canale}})">
{{appello.descrizione}}
(cod.

{{appello.SiglaModuloDidattico}}, canale: {{appello.canale}})


</td>
<td title="Docente:
{{appello.docente}}">{{appello.docente}}</td>
<td title="Crediti:
{{appello.crediti}}">{{appello.crediti}}</td>
<td title="Facoltà:
{{appello.facolta}}">{{appello.facolta}}</td>
<td title="Anno accademico:
{{appello.annoAcca}}">{{appello.annoAcca}}</td>
<td title="Data appello:
{{appello.dataAppe}}">{{appello.dataAppe}}</td>
<td
title="Inizio
prenotazione:
{{appello.dataInizioPrenotazione}}">{{appello.dataInizioPrenotazione}}
</td>
<td title="fine prenotazione:
{{appello.dataFinePrenotazione}}">{{appello.dataFinePrenotazione}}</td>
<td>
<select class="form-control"
ng-model="appello.modalitaSvolgimentoScelta" ng-disabled="!
appello.modalitaSvolgimentoList.length"
name="{{appello.codIdenVerb}}_modalita" required>
<option ng-
repeat="mod in appello.modalitaSvolgimentoList" value="{{mod.tipoEsame}}"

ng-
selected="mod.tipoEsame==appello.modalitaSvolgimento">{{mod.descrizioneTipoEsame}}<
/option>
</select>
</td>
<td>
<div ng-
model="appelloScelto"
value="prenota" ng-
click="prenota(appello)"
class="btn btn-primary
btn-sm" ng-disabled="functionRunning">

{{'corsiLaurea.esami.ricerca509.prenota' | translate }}
</div>
<!--span ng-
click="compilaQuestionario(appello)" class="btn btn-primary btn-sm " ng-if="url" >
<a target='_blank' style='color: #fff;' >Compila il
questionario OPIS</a>
</span-->
<div style = "margin-
top: 2px" ng-model="appelloScelto" value="note"
ng-
click="visNote(appello)" class="btn btn-info btn-sm"
data-
toggle="tooltip" title="{{appello.note}}"
ng-disabled="!
appello.note.trim()" hidden>

{{'corsiLaurea.esami.ricerca509.note' | translate }}
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
</div>
</div>
</section>

You might also like