Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1586 → Rev 1587

/branches/v3/impl/src/web/user/home/panels/questionarios.jsp
6,22 → 6,24
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<baco:hasRole role="admin,all,services,questionarios.gerais,questionarios.admin,pedagogicCouncil.president">
 
<div class="panel panel-primary">
<div class="panel-heading">Questionários</div>
<div class="panel-body">
<div class="list-group">
<baco:hasRole role="admin,all,services,questionarios.gerais,questionarios.admin">
<div class="list-group-item"><html:link action="/user/listQuestionarios">Administração de Questionários</html:link></div>
</baco:hasRole>
<baco:hasRole role="admin,all,services,questionarios.gerais,questionarios.admin,pedagogicCouncil.president">
<div class="list-group-item"><html:link action="/user/seeQuestionarios">Acompanhamento de Questionários</html:link></div>
<baco:hasRole role="admin,all,services,questionarios.gerais,questionarios.admin">
<div class="list-group-item"><html:link action="/user/listQuestionarios">Administração de Questionários</html:link></div>
</baco:hasRole>
<baco:hasRole role="admin,all,services,questionarios.gerais,questionarios.admin,pedagogicCouncil.president">
<div class="list-group-item"><html:link action="/user/seeQuestionarios">Acompanhamento de Questionários</html:link></div>
</baco:hasRole>
<baco:hasRole role="admin,all,questionarios.admin">
<div class="list-group-item"><html:link action="/user/listQuestionariosReports">Administração de Relatórios</html:link></div>
</baco:hasRole>
</baco:hasRole>
<baco:hasRole role="admin,all,questionarios.admin">
<div class="list-group-item"><html:link action="/user/listQuestionariosReports">Administração de Relatórios</html:link></div>
</baco:hasRole>
<div class="list-group-item"><html:link action="/user/reportsPedagogicoEstudante">Consulta de Relatórios</html:link></div>
</div>
</div>
</div>
</baco:hasRole>
 
/branches/v3/impl/src/web/user/questionarios/reports/showReportsPedagogicoEstudante.jsp
37,61 → 37,63
<!-- <div class="col-md-2">
Ano <%=pt.estgp.estgweb.utils.DatesUtils.getImportYearFormatted(importYear)%>
</div>-->
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">
<span class="icon icon-user"></span> Relatórios de Docentes
</div>
<div class="panel-body">
<div class="list-group">
<%
List<QuestionarioReportFileGroupDocentesAno> reportsDocentes = DaoFactory.getQuestionarioReportFileGroupDocentesAnoDaoImpl().findByYear(importYear);
for(QuestionarioReportFileGroupDocentesAno report: reportsDocentes)
{
request.setAttribute("report",report);
if(report.isActive() || UserSession.getUser().isSuperuserOrAdmin() || UserSession.getUser().hasRole("questionarios.admin"))
{
%>
<div class="list-group-item clearfix">
<baco:hasNotRole role="student">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">
<span class="icon icon-user"></span> Relatórios de Docentes
</div>
<div class="panel-body">
<div class="list-group">
<%
if(!report.isActive())
List<QuestionarioReportFileGroupDocentesAno> reportsDocentes = DaoFactory.getQuestionarioReportFileGroupDocentesAnoDaoImpl().findByYear(importYear);
for(QuestionarioReportFileGroupDocentesAno report: reportsDocentes)
{
request.setAttribute("report",report);
if(report.isActive() || UserSession.getUser().isSuperuserOrAdmin() || UserSession.getUser().hasRole("questionarios.admin"))
{
%>
<div class="col-md-12 box-col-1px">
<label class="alert alert-danger">Este report está de momento inactivo, não é visivel aos utilizadores</label>
<div class="list-group-item clearfix">
<%
if(!report.isActive())
{
%>
<div class="col-md-12 box-col-1px">
<label class="alert alert-danger">Este report está de momento inactivo, não é visivel aos utilizadores</label>
</div>
<%
}
%>
<div class="col-md-4 box-col-2px">
<html:link action="/user/reportsPedagogicoEstudanteDocente?id=${report.id}" styleClass="btn btn-default" style="width: 100%"><span class="glyphicon glyphicon-search"></span> Consultar</html:link>
</div>
<div class="col-md-4 box-col-2px">
<reports:reportEstudanteAnoPeriodos report="${report}" fontSize="8pt"/>
</div>
<div class="col-md-4 box-col-2px">
<reports:reportEstudanteAnoDegrees report="${report}" fontSize="8pt"/>
</div>
<div class="col-md-12 box-col-1px">
<!--<label class="badge">
atualizado a
<%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDate(report.getUpdateDate())%>
</label>-->
<span class="badge"> Número de Controlo ${report.id} </span>
<span class="badge">
criado a
<%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDate(report.getSaveDate())%>
</span>
</div>
</div>
<%
}
}
%>
<div class="col-md-4 box-col-2px">
<html:link action="/user/reportsPedagogicoEstudanteDocente?id=${report.id}" styleClass="btn btn-default" style="width: 100%"><span class="glyphicon glyphicon-search"></span> Consultar</html:link>
</div>
<div class="col-md-4 box-col-2px">
<reports:reportEstudanteAnoPeriodos report="${report}" fontSize="8pt"/>
</div>
<div class="col-md-4 box-col-2px">
<reports:reportEstudanteAnoDegrees report="${report}" fontSize="8pt"/>
</div>
<div class="col-md-12 box-col-1px">
<!--<label class="badge">
atualizado a
<%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDate(report.getUpdateDate())%>
</label>-->
<span class="badge"> Número de Controlo ${report.id} </span>
<span class="badge">
criado a
<%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDate(report.getSaveDate())%>
</span>
</div>
</div>
<%
}
}
%>
</div>
</div>
</div>
</div>
</baco:hasNotRole>
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">