diff Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml @ 133:6f1041301797

Se agregan los estados Cancelado y Descartado con las acciones Cancelar, Reagendar, Descartar, Reproponer, según ticket 146. Falta solucionar problema con flujo, ver más información en el ticket de assembla. http://www.assembla.com/spaces/altnet-hispano/tickets/146-implementar-estado-descartar-y-cancelar-de-eventos
author alabra
date Sun, 10 Jul 2011 23:59:19 -0400
parents b74734a1a755
children 97e51ddeeb58
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml	Sun Jul 10 23:55:56 2011 -0400
+++ b/Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml	Sun Jul 10 23:59:19 2011 -0400
@@ -15,30 +15,54 @@
     <tbody>
         @foreach (var item in Model.ProximosEventos)
         {
-        <tr>
-            <td>@item.Fecha</td>
-            <td>@item.Titulo</td>
-            <td>@item.Estado</td>
-            <td>
-				@if (item.PuedeAgendar)
-	{
-					@Html.ActionLink("Agendar", "Agendar", "Evento", new { id = item.Id }, null)
-	}
-				@if (item.PuedeModificar)
-	{
-					@Html.ActionLink("Modificar", "Modificar", new { id = item.Id })
-	}
-				@if (item.PuedeConfirmar)
-	{
-					@Html.ActionLink("Confirmar", "Confirmar", new { id = item.Id })
-	}
-				@if (item.PuedePublicar)
-	{
-					@Html.ActionLink("Publicar", "Publicar", new { id = item.Id })
-	}
-			</td>
-        </tr>
-		}
+            <tr>
+                <td>@item.Fecha</td>
+                <td>@item.Titulo</td>
+                <td>@item.Estado</td>
+                <td>
+                    @if (item.PuedeAgendar)
+                    {
+                        @Html.ActionLink("Agendar", "Agendar", "Evento", new {id = item.Id}, null)
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedeModificar)
+                    {
+                        @Html.ActionLink("Modificar", "Modificar", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedeConfirmar)
+                    {
+                        @Html.ActionLink("Confirmar", "Confirmar", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedePublicar)
+                    {
+                        @Html.ActionLink("Publicar", "Publicar", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedeCancelar)
+                    {
+                        @Html.ActionLink("Cancelar", "Cancelar", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedeDescartar)
+                    {
+                        @Html.ActionLink("Descartar", "Descartar", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedeReAgendar)
+                    {
+                        @Html.ActionLink("Re-Agendar", "ReAgendar", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                    @if (item.PuedeReProponer)
+                    {
+                        @Html.ActionLink("Re-Proponer", "ReProponer", new { id = item.Id })
+                        <span>&nbsp;</span>
+                    }
+                </td>
+            </tr>
+        }
     </tbody>
 </table>