view Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml @ 162:557c386fcecc

Ticket 153: UI de Publicar.
author juanjose.montesdeocaarbos
date Fri, 05 Aug 2011 22:02:23 -0300
parents 6f1041301797
children 97e51ddeeb58
line wrap: on
line source

@model AltNetHispano.Agendas.Web.Models.EventoIndexModel
<h2>Agenda</h2>
<p>
    Los próximos eventos son:
</p>
<table>
    <thead>
        <tr>
            <th>Fecha</th>
            <th>Evento</th>
            <th>Estado</th>
            <th>Acciones</th>
        </tr>
    </thead>
    <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)
                        <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>
    
<p>
@Html.ActionLink("Nuevo", "Nuevo")
@Html.ActionLink("Proponer", "Proponer")
</p>