Subversion Repositories bacoAlunos

Rev

Rev 1586 | Rev 1618 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ tag import="pt.estgp.estgweb.domain.QuestionarioReportFileGroup" %>
<%@tag description="Report Group Panel Tag" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<%@ 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" %>
<%@taglib prefix="reports" tagdir="/WEB-INF/tags/reports" %>
<%@taglib prefix="bacoTags" tagdir="/WEB-INF/tags" %>
<%@attribute name="reportGroup" type="pt.estgp.estgweb.domain.QuestionarioReportFileGroup" required="true" %>
<%@attribute name="title" type="java.lang.String" required="true" %>
<jsp:useBean id="reportGroup" type="pt.estgp.estgweb.domain.QuestionarioReportFileGroup" scope="request"/>


<div class="panel panel-primary">
    <div class="panel-heading">
        ${title}
        <span class="badge"> Número de Controlo ${reportGroup.id} </span>
    </div>
    <div class="panel-body">
        <%

            if(!reportGroup.isActive())
            {
        %>
        <div class="col-md-12">
            <label class="alert alert-danger">Este report está de momento inactivo, não é visivel aos utilizadores</label>
        </div>
        <%
            }
        %>
        <baco:hasRole role="admin,super,questionarios.admin">
            <div class="col-md-12">
                <reports:updateReportGroupForm reportGroup="${reportGroup}"/>
            </div>
        </baco:hasRole>
        <baco:hasNotRole role="admin,super,questionarios.admin">
            <div class="col-md-6"><h2>${reportGroup.title}</h2></div>
        </baco:hasNotRole>
        <div class="col-md-12">
            <label class="badge">Criado a <%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDate(reportGroup.getSaveDate())%></label>
            <baco:hasRole role="admin,super,questionarios.admin">
                <label class="badge">Actualizado a <%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDateWithMinutesAndSeconds(reportGroup.getUpdateDate())%></label>
            </baco:hasRole>
        </div>
        <div class="col-md-12">
            <div class="pull-right">
                <bacoTags:repositoryFile downloadIcon="true" badge="false" label="Arquivo com todos os relatórios comprimidos" transactional="true" repositoryStream="${reportGroup.repositoryStreamZipFile}"/>
            </div>
        </div>


    </div>
</div>


<div class="panel panel-default">
    <div class="panel-heading">
        Períodos e Tipos de Cursos considerados neste Relatório
    </div>
    <div class="panel-body">

        <div class="col-md-6">
            <label>Períodos</label>
            <reports:reportEstudanteAnoPeriodos report="${reportGroup}" fontSize="12pt"/>
        </div>
        <div class="col-md-6">
            <label>Tipos de Curso</label>
            <reports:reportEstudanteAnoDegrees report="${reportGroup}" fontSize="12pt"/>
        </div>
    </div>
    <div class="panel-body">
        <div class="col-md-6">
            <reports:reportEstudanteAnoLegenda/>
        </div>
        <div class="col-md-6">

        </div>
    </div>
</div>