# HG changeset patch # User nelopauselli # Date 1312612485 10800 # Node ID 97e51ddeeb58caf12939e392c0cead02758d8a8f # Parent ea85bd893247955b63da9d29ae6a05f5945c0adb Cambios menores en UI diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Content/Site.css --- a/Agendas/trunk/src/Agendas.Web/Content/Site.css Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Content/Site.css Sat Aug 06 03:34:45 2011 -0300 @@ -124,6 +124,11 @@ _height: 1px; /* only IE6 applies CSS properties starting with an underscore */ } +#content +{ + margin-bottom: 20px; +} + #footer { color: #999; @@ -411,4 +416,13 @@ { background-color: #fff; color: #000; +} + +/* Buttons */ +.buttons a +{ + text-align: center; + vertical-align: middle; + padding: 10px 10px 10px 10px; + color: #000; } \ No newline at end of file diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Controllers/PerfilController.cs --- a/Agendas/trunk/src/Agendas.Web/Controllers/PerfilController.cs Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Controllers/PerfilController.cs Sat Aug 06 03:34:45 2011 -0300 @@ -22,7 +22,10 @@ var model = new PerfilIndexModel { + Id = persona.Id, DisplayName = persona.Nombre, + Email = persona.Mail, + Blog = persona.Blog, Cuentas = from c in persona.Cuentas select new CuentaDto diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Models/PerfilModel.cs --- a/Agendas/trunk/src/Agendas.Web/Models/PerfilModel.cs Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Models/PerfilModel.cs Sat Aug 06 03:34:45 2011 -0300 @@ -1,4 +1,6 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; namespace AltNetHispano.Agendas.Web.Models { @@ -9,8 +11,16 @@ Cuentas = new CuentaDto[] {}; } + public Guid Id { get; set; } + public string DisplayName { get; set; } + [DataType(DataType.EmailAddress)] + public string Email { get; set; } + + [DataType(DataType.Url)] + public string Blog { get; set; } + public IEnumerable Cuentas { get; set; } } diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml --- a/Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Views/Evento/Index.cshtml Sat Aug 06 03:34:45 2011 -0300 @@ -3,70 +3,71 @@

Los próximos eventos son:

- - - - - - - - - - - @foreach (var item in Model.ProximosEventos) - { - - - - - - - } - -
FechaEventoEstadoAcciones
@item.Fecha@item.Titulo@item.Estado - @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 }) -   - } - @if (item.PuedeCancelar) - { - @Html.ActionLink("Cancelar", "Cancelar", new { id = item.Id }) -   - } - @if (item.PuedeDescartar) - { - @Html.ActionLink("Descartar", "Descartar", new { id = item.Id }) -   - } - @if (item.PuedeReAgendar) - { - @Html.ActionLink("Re-Agendar", "ReAgendar", new { id = item.Id }) -   - } - @if (item.PuedeReProponer) - { - @Html.ActionLink("Re-Proponer", "ReProponer", new { id = item.Id }) -   - } -
- -

-@Html.ActionLink("Nuevo", "Nuevo") -@Html.ActionLink("Proponer", "Proponer") -

+
+ + + + + + + + + + + @foreach (var item in Model.ProximosEventos) + { + + + + + + + } + +
FechaEventoEstadoAcciones
@item.Fecha@item.Titulo@item.Estado + @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 }) +   + } + @if (item.PuedeCancelar) + { + @Html.ActionLink("Cancelar", "Cancelar", new { id = item.Id }) +   + } + @if (item.PuedeDescartar) + { + @Html.ActionLink("Descartar", "Descartar", new { id = item.Id }) +   + } + @if (item.PuedeReAgendar) + { + @Html.ActionLink("Re-Agendar", "ReAgendar", new { id = item.Id }) +   + } + @if (item.PuedeReProponer) + { + @Html.ActionLink("Re-Proponer", "ReProponer", new { id = item.Id }) +   + } +
+
+
+ @Html.ActionLink("Nuevo", "Nuevo") + @Html.ActionLink("Proponer", "Proponer") +
diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Views/Perfil/Index.cshtml --- a/Agendas/trunk/src/Agendas.Web/Views/Perfil/Index.cshtml Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Views/Perfil/Index.cshtml Sat Aug 06 03:34:45 2011 -0300 @@ -1,34 +1,38 @@ @model AltNetHispano.Agendas.Web.Models.PerfilIndexModel

Perfil

-

- Hola @Model.DisplayName, estas son tus cuentas registradas -

- - - - - - - - - - @foreach (var item in Model.Cuentas) - { - - - - - - } - -
ProveedorusernameAcciones
@item.IdentityProvider@item.UserName - @Html.ActionLink("Quitar", "Remove", new { identityProvider = item.IdentityProvider, userName = item.UserName }) -
+
+

+ Hola @Model.DisplayName, tu mail registrado es @Html.DisplayFor(m=>m.Email), tu blog @Html.DisplayFor(m=>m.Blog) y estas tus cuentas registradas +

+ + + + + + + + + + @foreach (var item in Model.Cuentas) + { + + + + + + } + +
ProveedorusernameAcciones
@item.IdentityProvider@item.UserName + @Html.ActionLink("Quitar", "Remove", new { identityProvider = item.IdentityProvider, userName = item.UserName }) +
+
-

-@Html.ActionLink("Asociar cuenta de Twitter", "AddTwitterAccount") - + @Html.ActionLink("Modificar datos", "Modificar", "Persona", new {id=Model.Id}, null) +
-@Html.ActionLink("Asociar cuenta de Google", "AddGoogleAccount") ---> -
diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Views/Persona/Index.cshtml --- a/Agendas/trunk/src/Agendas.Web/Views/Persona/Index.cshtml Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Views/Persona/Index.cshtml Sat Aug 06 03:34:45 2011 -0300 @@ -3,29 +3,30 @@

Las personas registradas en la aplicación son:

- - - - - - - - - @foreach (var item in Model.Items) - { - - - - - } - -
NombreAcciones
@item.Nombre - @Html.ActionLink("Modificar", "Modificar", null, new { id = item.Id }, null) -   - @Html.ActionLink("Quitar", "Quitar", null, new { id = item.Id }, null) -   -
- -

-@Html.ActionLink("Nueva", "Nueva") -

+
+ + + + + + + + + @foreach (var item in Model.Items) + { + + + + + } + +
NombreAcciones
@item.Nombre + @Html.ActionLink("Modificar", "Modificar", null, new { id = item.Id }, null) +   + @Html.ActionLink("Quitar", "Quitar", null, new { id = item.Id }, null) +   +
+
+
+ @Html.ActionLink("Nueva", "Nueva") +
diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Views/Shared/DefaultEditor.cshtml --- a/Agendas/trunk/src/Agendas.Web/Views/Shared/DefaultEditor.cshtml Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Views/Shared/DefaultEditor.cshtml Sat Aug 06 03:34:45 2011 -0300 @@ -12,11 +12,13 @@
@Html.GetLegendForModel() - @Html.EditorForModel() -

+

+ @Html.EditorForModel() +
+
@Html.ActionLink(@LayoutResources.CancelButton, "Index") -

+
} \ No newline at end of file diff -r ea85bd893247 -r 97e51ddeeb58 Agendas/trunk/src/Agendas.Web/Views/Shared/_Layout.cshtml --- a/Agendas/trunk/src/Agendas.Web/Views/Shared/_Layout.cshtml Sat Aug 06 02:51:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Views/Shared/_Layout.cshtml Sat Aug 06 03:34:45 2011 -0300 @@ -11,7 +11,11 @@