Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Blog/Impl/PublicarReunionPostWriter.cs @ 105:1d820f17fc75
ajustes y correcciones en el publicador de blogs
agregado de numeroOrden y urlWiki en metodo Publicar de Agenda y Evento (con test)
author | jorge.rowies |
---|---|
date | Mon, 06 Jun 2011 09:12:52 -0300 |
parents | cc91817a4206 |
children | 80c22175c9b5 |
rev | line source |
---|---|
65
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
1 using System; |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
2 using System.Globalization; |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
3 using Agendas.Blog.Properties; |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
4 using AltNetHispano.Agendas.Domain; |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
5 |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
6 namespace Agendas.Blog.Impl |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
7 { |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
8 public class PublicarReunionPostWriter : PostWriter |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
9 { |
99
3027c64344bd
agregado de llamadas a web service para crear posts en el blog de la comunidad
jorge.rowies
parents:
70
diff
changeset
|
10 public PublicarReunionPostWriter(IPostWriterWebService postWriterWebService) : base(postWriterWebService) |
3027c64344bd
agregado de llamadas a web service para crear posts en el blog de la comunidad
jorge.rowies
parents:
70
diff
changeset
|
11 { |
3027c64344bd
agregado de llamadas a web service para crear posts en el blog de la comunidad
jorge.rowies
parents:
70
diff
changeset
|
12 } |
3027c64344bd
agregado de llamadas a web service para crear posts en el blog de la comunidad
jorge.rowies
parents:
70
diff
changeset
|
13 |
105
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
14 protected override string GetTitle(Track track) |
65
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
15 { |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
16 return string.Format(CultureInfo.InvariantCulture, Resources.VAN_Publicacion_Title, |
105
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
17 track.Evento.NumeroOrden, //# de VAN en el historial |
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
18 track.Evento.Ponente.Nombre //Nombre y apellido del ponente |
65
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
19 |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
20 ); |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
21 } |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
22 |
105
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
23 protected override string GetBody(Track track) |
65
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
24 { |
105
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
25 return string.Format(CultureInfo.InvariantCulture, Resources.VAN_Publicacion_Body, |
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
26 track.Evento.UrlWiki, //Url al video publicado en la wiki |
1d820f17fc75
ajustes y correcciones en el publicador de blogs
jorge.rowies
parents:
100
diff
changeset
|
27 GetNombreUsuario(track) //Usuario que postea en el blog |
65
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
28 ); |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
29 } |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
30 } |
ebce59b45b50
Agregado de version inicial del publicador para el blog
ROWIES@ardejorxp.inworx.corp
parents:
diff
changeset
|
31 } |