flash(_(u'El %s fue eliminado permanentemente.') % name)
raise redirect('../list/%s' % ejercicio)
+ @expose(template='kid:%s.templates.entregas' % __name__)
+ def entregas(self,instanciaid, **kw):
+ """Show record in model"""
+ r = validate_get(instanciaid)
+ return dict(name=name, namepl=namepl, record=r)
#}}}
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<?python from sercom.model import Grupo, AlumnoInscripto ?>
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
+ py:extends="'../../../../../templates/master.kid'">
+<head>
+<meta content="text/html; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
+<title>list</title>
+</head>
+<body>
+
+<h1>Entregas para la Instancia de Entrega <span py:replace="record.shortrepr()">Objetos</span></h1>
+
+<table class="list">
+ <tr>
+ <th>Entregador</th>
+ <th>Correcta</th>
+ <th>InicioTareas</th>
+ <th>FinTareas</th>
+ <th>Observaciones</th>
+ <th>Operaciones</th>
+ </tr>
+ <tr py:for="record in record.entregas">
+ <td><span py:if="record.entregador" py:replace="record.entregador.shortrepr()">usuario</span></td>
+ <td><span py:replace="record.exito">fecha asignado</span></td>
+ <td><span py:replace="record.inicio">fecha corregido</span></td>
+ <td><span py:replace="record.fin">fecha corregido</span></td>
+ <td><span py:replace="record.observaciones">nota</span></td>
+ <td>
+ <a href="${tg.url('/mis_entregas/corrida/%d' % record.id)}">Corrida</a>
+ <a href="${tg.url('/mis_entregas/get_archivo/%d' % record.id)}">Bajar Archivo</a>
+ </td>
+ </tr>
+</table>
+
+</body>
+</html>
+
+<!-- vim: set et sw=4 sts=4 : -->
<th>Procesada?</th>
<th>En proceso?</th>
<th>Activa?</th>
+ <th>Entregas</th>
<th>Observaciones</th>
<th>Operaciones</th>
</tr>
<td><span py:replace="record.numero">numero</span></td>
<td><span py:replace="record.inicio">inicio</span></td>
<td><span py:replace="record.fin">fin</span></td>
- <td><span py:replace="tg.strbool(record.fin_proceso is not None)">procesada</span></td>
- <td><span py:replace="tg.strbool(record.inicio_proceso is not None and record.fin_proceso is None)">en proceso</span></td>
- <td><span py:replace="tg.strbool(record.activo)">activa</span></td>
+ <td align="center"><span py:replace="tg.strbool(record.fin_proceso is not None)">procesada</span></td>
+ <td align="center"><span py:replace="tg.strbool(record.inicio_proceso is not None and record.fin_proceso is None)">en proceso</span></td>
+ <td align="center"><span py:replace="tg.strbool(record.activo)">activa</span></td>
+ <td align="center"><a href="${tg.url('/curso/ejercicio/instancia/entregas/%d' % record.id)}" py:content="len(record.entregas)">activa</a></td>
<td><span py:replace="record.observaciones">obs</span></td>
<td>
<a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/instancia/show/%d' % record.id)}">Ver</a>