Mercurial > altnet-hispano
changeset 198:cd96cfc8a1f5
Se agrega la fecha de termino a Google Calendar.
author | alabra |
---|---|
date | Mon, 15 Aug 2011 15:35:17 -0400 |
parents | bfd472758bc3 |
children | 39ce09df76dc |
files | Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.cs Agendas/trunk/src/Agendas.Google/DetailsEvents/CafeGEventDetail.cs Agendas/trunk/src/Agendas.Google/DetailsEvents/EstudioGEventDetail.cs Agendas/trunk/src/Agendas.Google/DetailsEvents/VanGEventDetail.cs Agendas/trunk/src/Agendas.Google/GooglePublicador.cs |
diffstat | 5 files changed, 22 insertions(+), 29 deletions(-) [+] |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.cs Sat Aug 13 02:40:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.cs Mon Aug 15 15:35:17 2011 -0400 @@ -56,16 +56,16 @@ Assert.AreEqual("VAN sobre Agile Patterns", detail.Title); Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); - Assert.AreEqual(18, detail.StartEvent.Hour); + Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); - Assert.AreEqual(20, detail.EndEvent.Hour); - Assert.AreEqual(ev.FechaInicio.Value.Day, detail.EndEvent.Day); - Assert.AreEqual(ev.FechaInicio.Value.Month, detail.EndEvent.Month); - Assert.AreEqual(ev.FechaInicio.Value.Year, detail.EndEvent.Year); + Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); + Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); + Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); + Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará una VAN sobre Agile Patterns, con Alejandro Labra." + "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + @@ -96,16 +96,16 @@ Assert.AreEqual("Alt.Net Café Agile Patterns", detail.Title); Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); - Assert.AreEqual(18, detail.StartEvent.Hour); + Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); - Assert.AreEqual(20, detail.EndEvent.Hour); - Assert.AreEqual(ev.FechaInicio.Value.Day, detail.EndEvent.Day); - Assert.AreEqual(ev.FechaInicio.Value.Month, detail.EndEvent.Month); - Assert.AreEqual(ev.FechaInicio.Value.Year, detail.EndEvent.Year); + Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); + Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); + Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); + Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará un Alt.Net Cafe virtual con el tema Agile Patterns." + "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + @@ -136,16 +136,16 @@ Assert.AreEqual("Grupo de Estudio Agile Patterns", detail.Title); Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); - Assert.AreEqual(18, detail.StartEvent.Hour); + Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); - Assert.AreEqual(20, detail.EndEvent.Hour); - Assert.AreEqual(ev.FechaInicio.Value.Day, detail.EndEvent.Day); - Assert.AreEqual(ev.FechaInicio.Value.Month, detail.EndEvent.Month); - Assert.AreEqual(ev.FechaInicio.Value.Year, detail.EndEvent.Year); + Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); + Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); + Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); + Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará un grupo de estudio sobre Agile Patterns." + "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." +
--- a/Agendas/trunk/src/Agendas.Google/DetailsEvents/CafeGEventDetail.cs Sat Aug 13 02:40:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Google/DetailsEvents/CafeGEventDetail.cs Mon Aug 15 15:35:17 2011 -0400 @@ -23,10 +23,8 @@ { Title = "Alt.Net Café " + evento.Titulo; Location = "http://snipr.com/virtualaltnet"; - if (evento.FechaInicio != null) - StartEvent = new DateTime(evento.FechaInicio.Value.Year, evento.FechaInicio.Value.Month, evento.FechaInicio.Value.Day, - 18, 0, 0, DateTimeKind.Utc); - EndEvent = StartEvent.AddHours(2); + StartEvent = evento.FechaInicio.Value; + EndEvent = evento.FechaTermino.Value; var cultureInfo = new CultureInfo("es-ES", false).DateTimeFormat;
--- a/Agendas/trunk/src/Agendas.Google/DetailsEvents/EstudioGEventDetail.cs Sat Aug 13 02:40:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Google/DetailsEvents/EstudioGEventDetail.cs Mon Aug 15 15:35:17 2011 -0400 @@ -23,10 +23,8 @@ { Title = "Grupo de Estudio " + evento.Titulo; Location = "http://snipr.com/virtualaltnet"; - if (evento.FechaInicio != null) - StartEvent = new DateTime(evento.FechaInicio.Value.Year, evento.FechaInicio.Value.Month, evento.FechaInicio.Value.Day, - 18, 0, 0, DateTimeKind.Utc); - EndEvent = StartEvent.AddHours(2); + StartEvent = evento.FechaInicio.Value; + EndEvent = evento.FechaTermino.Value; var cultureInfo = new CultureInfo("es-ES", false).DateTimeFormat;
--- a/Agendas/trunk/src/Agendas.Google/DetailsEvents/VanGEventDetail.cs Sat Aug 13 02:40:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Google/DetailsEvents/VanGEventDetail.cs Mon Aug 15 15:35:17 2011 -0400 @@ -24,11 +24,8 @@ { Title = "VAN sobre " + evento.Titulo; Location = "http://snipr.com/virtualaltnet"; - if (evento.FechaInicio != null) - StartEvent = new DateTime(evento.FechaInicio.Value.Year, evento.FechaInicio.Value.Month, evento.FechaInicio.Value.Day, - 18, 0, 0, DateTimeKind.Utc); - EndEvent = StartEvent.AddHours(2); - + StartEvent = evento.FechaInicio.Value; + EndEvent = evento.FechaTermino.Value; var cultureInfo = new CultureInfo( "es-ES", false ).DateTimeFormat; Summary = TextoVan.Replace("[NOMBRE]", evento.Titulo).
--- a/Agendas/trunk/src/Agendas.Google/GooglePublicador.cs Sat Aug 13 02:40:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Google/GooglePublicador.cs Mon Aug 15 15:35:17 2011 -0400 @@ -54,7 +54,7 @@ private void PublicarAccionCancelar(Track track) { string message; - var result= _adapter.DeleteEvent(track.Evento.FechaInicio.Value, track.Evento.FechaInicio.Value.AddHours(2), out message); + var result= _adapter.DeleteEvent(track.Evento.FechaInicio.Value, track.Evento.FechaTermino.Value, out message); track.LogAdd(new TrackLog(TrackLogPropietario.Calendario, message, track.Usuario, result)); }