diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/criterios/form.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/criterios/form.jsp index 5a66ac8..6fc93fc 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/criterios/form.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/criterios/form.jsp @@ -69,9 +69,11 @@ - + + +
diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/grupos/lista.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/grupos/lista.jsp index 6812cc2..f0d0afe 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/grupos/lista.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/grupos/lista.jsp @@ -5,7 +5,7 @@ - "> Grupos + "> Grupodds " class="btn btn-default pull-right"> Incluir @@ -29,6 +29,18 @@
+
"> +
+ + +
+ +
+
+
+ +
+
diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/parametroAvaliacao/form.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/parametroAvaliacao/form.jsp index d2f9365..04431a8 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/parametroAvaliacao/form.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/parametroAvaliacao/form.jsp @@ -67,7 +67,6 @@ - @@ -77,7 +76,6 @@ -
Número Peso DescriçãoTipo  
">${recomendacao.numeroRecomendacao} ${recomendacao.peso} ${recomendacao.descricao}${recomendacao.tipoRecomendacao.descricao}
" class="btn btn-default btn-sm">Consultar diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/recomendacao/form.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/recomendacao/form.jsp index bffe5df..8f54862 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/recomendacao/form.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/recomendacao/form.jsp @@ -50,24 +50,6 @@
-
- -
- -
-
diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/usuarios/loginForm.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/usuarios/loginForm.jsp index d8e2d0c..32906db 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/usuarios/loginForm.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/usuarios/loginForm.jsp @@ -36,9 +36,9 @@

Selo Brasileiro de Acessibilidade Digital

- diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/login.css b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/login.css index a6bf9b1..514ad6c 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/login.css +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/login.css @@ -5,7 +5,7 @@ body { } .form-signin { - max-width: 330px; + max-width: 370px; padding: 15px; margin: 0 auto; } @@ -19,7 +19,7 @@ body { .form-signin .form-control { position: relative; font-size: 16px; - height: auto; + height: 70%; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; @@ -28,6 +28,7 @@ body { .form-signin .form-control:focus { z-index: 2; } + .form-signin input[type="text"] { margin-bottom: -1px; border-bottom-left-radius: 0; diff --git a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/GruposController.java b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/GruposController.java index c3a835e..50b9ea4 100644 --- a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/GruposController.java +++ b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/GruposController.java @@ -26,6 +26,13 @@ public class GruposController { result = _result; validator = _validator; } + + @Get("/grupos/lista") + @Restrito(descricao = "GRUPOS_LISTA") + public List lista(Grupo grupo) { + result.include("usuario", grupo); + return dao.listAll(grupo); + } @Get("/grupos") @Restrito(descricao = "GRUPOS_LISTA") diff --git a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/GrupoDAO.java b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/GrupoDAO.java index ac831a5..f106675 100644 --- a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/GrupoDAO.java +++ b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/GrupoDAO.java @@ -2,6 +2,7 @@ package br.com.eselo.dao; import java.util.List; +import org.hibernate.Criteria; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.criterion.Order; @@ -85,4 +86,17 @@ public class GrupoDAO extends GenericDAO { return result; } + @SuppressWarnings("unchecked") + public List listAll(Grupo grupo) { + Criteria criteria = getSession().createCriteria(getPersistentClass()); + + if (grupo.getNome() != null) { + criteria.add(Restrictions.ilike("nome", "%" + grupo.getNome() + "%")); + } + + criteria.addOrder(Order.asc("nome")); + + return criteria.list(); + } + } diff --git a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/Recomendacao.java b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/Recomendacao.java index 8ecf4ab..b57623a 100644 --- a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/Recomendacao.java +++ b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/Recomendacao.java @@ -16,8 +16,6 @@ import javax.persistence.OneToMany; import javax.persistence.SequenceGenerator; import javax.persistence.Table; -import org.hibernate.annotations.ForeignKey; - @Entity @Table(name = "sel_recomendacao") public class Recomendacao { @@ -64,11 +62,6 @@ public class Recomendacao { this.criterios.remove(criterio); } - @ManyToOne(fetch = FetchType.LAZY) - @JoinColumn(name = "id_tipo_recomendacao", columnDefinition = "integer", nullable = false, insertable = true, updatable = true) - @ForeignKey(name = "fk_sel_diretriz_sel_tipo_diretriz") - private TipoRecomendacao tipoRecomendacao; - public String getDescricao() { return descricao; } @@ -109,12 +102,4 @@ public class Recomendacao { this.parametroAvaliacao = parametroAvaliacao; } - public TipoRecomendacao getTipoRecomendacao() { - return tipoRecomendacao; - } - - public void setTipoRecomendacao(TipoRecomendacao tipoRecomendacao) { - this.tipoRecomendacao = tipoRecomendacao; - } - } diff --git a/Desenvolvimento/Codificacao/e-Selo/src/main/resources/hibernate.cfg.xml b/Desenvolvimento/Codificacao/e-Selo/src/main/resources/hibernate.cfg.xml index f00df84..e31a940 100644 --- a/Desenvolvimento/Codificacao/e-Selo/src/main/resources/hibernate.cfg.xml +++ b/Desenvolvimento/Codificacao/e-Selo/src/main/resources/hibernate.cfg.xml @@ -7,7 +7,7 @@ org.hibernate.dialect.PostgreSQLDialect - jdbc:postgresql://127.0.0.1:5432/eselo2 + jdbc:postgresql://10.10.100.32:5432/eselo4 org.postgresql.Driver postgres postgres diff --git a/Desenvolvimento/Codificacao/e-Selo/target/classes/hibernate.cfg.xml b/Desenvolvimento/Codificacao/e-Selo/target/classes/hibernate.cfg.xml index f00df84..e31a940 100644 --- a/Desenvolvimento/Codificacao/e-Selo/target/classes/hibernate.cfg.xml +++ b/Desenvolvimento/Codificacao/e-Selo/target/classes/hibernate.cfg.xml @@ -7,7 +7,7 @@ org.hibernate.dialect.PostgreSQLDialect - jdbc:postgresql://127.0.0.1:5432/eselo2 + jdbc:postgresql://10.10.100.32:5432/eselo4 org.postgresql.Driver postgres postgres -- libgit2 0.21.2