Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Web/Controllers/HistoricoController.cs @ 185:2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
Se modifica la propiedad Fecha del Evento, renombrandola FechaInicio.
En el ModelView se agrega propiedades DuraciĆ³n y Hora del Evento cuando es Modificado, Nuevo y Agendado.
Las fechas ingresadas son creadas en sistema UTC
Queda pendiente Agregar duraciĆ³n a Google Calendar.
author | alabra |
---|---|
date | Tue, 09 Aug 2011 01:04:27 -0400 |
parents | 4e4b758ab744 |
children | 85ddae313408 |
comparison
equal
deleted
inserted
replaced
184:2a336a6a76b5 | 185:2d02adb79322 |
---|---|
12 var agenda = AgendaFactory.GetAgenda(); | 12 var agenda = AgendaFactory.GetAgenda(); |
13 | 13 |
14 var model = new HistoricoIndexModel | 14 var model = new HistoricoIndexModel |
15 { | 15 { |
16 Items = from e in agenda.GetHistorico() | 16 Items = from e in agenda.GetHistorico() |
17 orderby e.Fecha | 17 orderby e.FechaInicio |
18 select new HistoricoDto | 18 select new HistoricoDto |
19 { | 19 { |
20 Id = e.Id.ToString(), | 20 Id = e.Id.ToString(), |
21 Titulo = e.Titulo, | 21 Titulo = e.Titulo, |
22 Fecha = e.Fecha.HasValue ? e.Fecha.Value.ToShortDateString() : string.Empty, | 22 Fecha = e.FechaInicio.HasValue ? e.FechaInicio.Value.ToShortDateString() : string.Empty, |
23 Wiki = e.UrlWiki, | 23 Wiki = e.UrlWiki, |
24 Ponente = e.Ponente.Nombre, | 24 Ponente = e.Ponente.Nombre, |
25 Numero = e.NumeroOrden.ToString(), | 25 Numero = e.NumeroOrden.ToString(), |
26 Tipo = e.Tipo.ToString(), | 26 Tipo = e.Tipo.ToString(), |
27 Duracion = e.Duracion.ToString(@"hh\:mm") | 27 Duracion = e.Duracion.ToString(@"hh\:mm") |