# HG changeset patch
# User nelopauselli
# Date 1309305210 10800
# Node ID f8568f01da4dcfe2b18da2439b9288e4dec1f131
# Parent 17531db40d4e52c48526129096b5bbf0cb7ed8ab
Mejorando los mensajes en Twitter
diff -r 17531db40d4e -r f8568f01da4d Agendas/trunk/src/Agendas.Twitter/Agendas.Twitter.csproj
--- a/Agendas/trunk/src/Agendas.Twitter/Agendas.Twitter.csproj Tue Jun 28 19:25:22 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Twitter/Agendas.Twitter.csproj Tue Jun 28 20:53:30 2011 -0300
@@ -57,6 +57,7 @@
+
diff -r 17531db40d4e -r f8568f01da4d Agendas/trunk/src/Agendas.Twitter/Writers/AgendarTwitterWriter.cs
--- a/Agendas/trunk/src/Agendas.Twitter/Writers/AgendarTwitterWriter.cs Tue Jun 28 19:25:22 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Twitter/Writers/AgendarTwitterWriter.cs Tue Jun 28 20:53:30 2011 -0300
@@ -1,4 +1,5 @@
-using AltNetHispano.Agendas.Domain;
+using System;
+using AltNetHispano.Agendas.Domain;
namespace AltNetHispano.Agendas.Twitter.Writers
{
@@ -6,9 +7,12 @@
{
public string Write(Track track)
{
- var body = "Se ha agendando el evento" + track.Evento.Titulo;
- if (track.Evento.Ponente.Twitter != null)
- body += " con @" + track.Evento.Ponente.Twitter;
+ var body = "Se ha agendando el evento " + track.Evento.Titulo;
+
+ body += " con " + TwitterHelper.GetPonente(track.Evento.Ponente);
+
+ if (track.Evento.Fecha.HasValue)
+ body += " para el " + track.Evento.Fecha.Value.ToShortDateString();
return body;
}
}
diff -r 17531db40d4e -r f8568f01da4d Agendas/trunk/src/Agendas.Twitter/Writers/ConfirmarTwitterWriter.cs
--- a/Agendas/trunk/src/Agendas.Twitter/Writers/ConfirmarTwitterWriter.cs Tue Jun 28 19:25:22 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Twitter/Writers/ConfirmarTwitterWriter.cs Tue Jun 28 20:53:30 2011 -0300
@@ -8,7 +8,8 @@
{
{
if (track.Evento.Fecha.HasValue)
- return "Se confirma para el " + track.Evento.Fecha.Value.ToShortDateString() + " el evento " + track.Evento.Titulo;
+ return "Se confirma para el " + track.Evento.Fecha.Value.ToShortDateString() + " el evento " + track.Evento.Titulo +
+ " con " + TwitterHelper.GetPonente(track.Evento.Ponente);
return string.Empty;
}
}
diff -r 17531db40d4e -r f8568f01da4d Agendas/trunk/src/Agendas.Twitter/Writers/ProponerTwitterWriter.cs
--- a/Agendas/trunk/src/Agendas.Twitter/Writers/ProponerTwitterWriter.cs Tue Jun 28 19:25:22 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Twitter/Writers/ProponerTwitterWriter.cs Tue Jun 28 20:53:30 2011 -0300
@@ -6,8 +6,8 @@
{
public string Write(Track track)
{
- var sust = track.Evento.Tipo == TipoEvento.Van ? "una nueva: VAN" : "un nuevo " + track.Evento.Tipo;
- return "Se ha propuesto " + sust;
+ var sust = track.Evento.Tipo == TipoEvento.Van ? "una nueva VAN" : "un nuevo " + track.Evento.Tipo;
+ return "Se ha propuesto " + sust + " sobre " + track.Evento.Titulo;
}
}
}
\ No newline at end of file
diff -r 17531db40d4e -r f8568f01da4d Agendas/trunk/src/Agendas.Twitter/Writers/PublicarTwitterWriter.cs
--- a/Agendas/trunk/src/Agendas.Twitter/Writers/PublicarTwitterWriter.cs Tue Jun 28 19:25:22 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Twitter/Writers/PublicarTwitterWriter.cs Tue Jun 28 20:53:30 2011 -0300
@@ -6,7 +6,7 @@
{
public string Write(Track track)
{
- return "Se ha publicado el video de " + track.Evento.Titulo;
+ return "Se ha publicado el video del evento " + track.Evento.Titulo + " con " + TwitterHelper.GetPonente(track.Evento.Ponente);
}
}
}
\ No newline at end of file