/grails-app/views/usuario/lista.gsp
text | 62 lines | 49 code | 13 blank | 0 comment | 0 complexity | e693b4ffad2d8fe3960e2a2a09bf228e MD5 | raw file
1 2<%@ page import="general.Usuario" %> 3<!doctype html> 4<html> 5 <head> 6 <meta name="layout" content="main"> 7 <g:set var="entityName" value="${message(code: 'usuario.label', default: 'Usuario')}" /> 8 <title><g:message code="default.list.label" args="[entityName]" /></title> 9 </head> 10 <body> 11 <a href="#list-usuario" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content…"/></a> 12 <div class="nav" role="navigation"> 13 <ul> 14 <li><a class="home" href="${createLink(uri: '/')}"><g:message code="default.home.label"/></a></li> 15 <li><g:link class="create" action="nuevo"><g:message code="default.new.label" args="[entityName]" /></g:link></li> 16 </ul> 17 </div> 18 <div id="list-usuario" class="content scaffold-list" role="main"> 19 <h1><g:message code="default.list.label" args="[entityName]" /></h1> 20 <g:if test="${flash.message}"> 21 <div class="message" role="status">${flash.message}</div> 22 </g:if> 23 <table> 24 <thead> 25 <tr> 26 27 <g:sortableColumn property="username" title="${message(code: 'usuario.username.label', default: 'Username')}" /> 28 29 <g:sortableColumn property="nombre" title="${message(code: 'usuario.nombre.label', default: 'Nombre')}" /> 30 31 <g:sortableColumn property="apellido" title="${message(code: 'usuario.apellido.label', default: 'Apellido')}" /> 32 33 <g:sortableColumn property="correo" title="${message(code: 'usuario.correo.label', default: 'Correo')}" /> 34 35 <g:sortableColumn property="empresa" title="${message(code: 'usuario.empresa.label', default: 'Empresa')}" /> 36 37 </tr> 38 </thead> 39 <tbody> 40 <g:each in="${usuarios}" status="i" var="usuario"> 41 <tr class="${(i % 2) == 0 ? 'even' : 'odd'}"> 42 43 <td><g:link action="ver" id="${usuario.id}">${fieldValue(bean: usuario, field: "username")}</g:link></td> 44 45 <td>${fieldValue(bean: usuario, field: "nombre")}</td> 46 47 <td>${fieldValue(bean: usuario, field: "apellido")}</td> 48 49 <td>${fieldValue(bean: usuario, field: "correo")}</td> 50 51 <td>${fieldValue(bean: usuario, field: "empresa")}</td> 52 53 </tr> 54 </g:each> 55 </tbody> 56 </table> 57 <div class="pagination"> 58 <g:paginate total="${totalDeUsuarios}" /> 59 </div> 60 </div> 61 </body> 62</html>