# HG changeset patch
# User Nelo@Kenia.neluz.int
# Date 1307227300 10800
# Node ID 2434c2323f3d34bd904dd2f803f23b06fd87bfb7
# Parent 1eb5a0e531bf733c6872b14e7a9c83a3a6afc96c
En el evento, volvemos a llamar Ponente a la persona que está a cargo de la presentación
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Blog/Impl/AgendarReunionPostWriter.cs
--- a/Agendas/trunk/src/Agendas.Blog/Impl/AgendarReunionPostWriter.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Blog/Impl/AgendarReunionPostWriter.cs Sat Jun 04 19:41:40 2011 -0300
@@ -11,7 +11,7 @@
protected override string GetTitle(Evento evento)
{
return string.Format(CultureInfo.InvariantCulture, Resources.VAN_Realizacion_Title,
- evento.Persona.Nombre, //Nombre y apellido del ponente
+ evento.Ponente.Nombre, //Nombre y apellido del ponente
evento.Titulo //Tema a tratar en la reunion
);
}
@@ -21,7 +21,7 @@
var fecha = getFechaFormateada(evento.Fecha);
return string.Format(CultureInfo.InvariantCulture, Resources.VAN_Realizacion_Body,
fecha, //Fecha y hora en GMT+0
- evento.Persona.Nombre, //Nombre y apellido del ponente
+ evento.Ponente.Nombre, //Nombre y apellido del ponente
evento.Titulo, //Tema a tratar en la reunion
getUrlInvitacion(evento), //Url a la invitacion realizada por el ponente (por lo general es el thread en la lista de correo)
GetNombreUsuario(evento) //Usuario que postea en el blog
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Blog/Impl/PublicarReunionPostWriter.cs
--- a/Agendas/trunk/src/Agendas.Blog/Impl/PublicarReunionPostWriter.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Blog/Impl/PublicarReunionPostWriter.cs Sat Jun 04 19:41:40 2011 -0300
@@ -11,7 +11,7 @@
{
return string.Format(CultureInfo.InvariantCulture, Resources.VAN_Publicacion_Title,
evento.NumeroOrden, //# de VAN en el historial
- evento.Persona.Nombre //Nombre y apellido del ponente
+ evento.Ponente.Nombre //Nombre y apellido del ponente
);
}
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Domain/Agenda.cs
--- a/Agendas/trunk/src/Agendas.Domain/Agenda.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Domain/Agenda.cs Sat Jun 04 19:41:40 2011 -0300
@@ -50,7 +50,7 @@
if (evento.Fecha == null && fecha != null)
evento.Agendar(persona, fecha, urlInvitacion);
- else if (evento.Fecha != fecha || evento.Persona != persona || evento.UrlInvitacion != urlInvitacion)
+ else if (evento.Fecha != fecha || evento.Ponente != persona || evento.UrlInvitacion != urlInvitacion)
evento.Actualizar(persona, fecha, urlInvitacion);
Notify(evento);
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Domain/Evento.cs
--- a/Agendas/trunk/src/Agendas.Domain/Evento.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Domain/Evento.cs Sat Jun 04 19:41:40 2011 -0300
@@ -43,7 +43,7 @@
///
/// Ponente o responsable del evento
///
- public virtual Persona Persona { get; private set; }
+ public virtual Persona Ponente { get; private set; }
///
/// Track de cambios que ha sufrido el evento
@@ -65,7 +65,7 @@
///
public static Evento Proponer(string titulo, Persona persona, string urlInvitacion)
{
- var evento = new Evento {Titulo = titulo, Persona = persona, UrlInvitacion = urlInvitacion};
+ var evento = new Evento {Titulo = titulo, Ponente = persona, UrlInvitacion = urlInvitacion};
evento.AddTrack(new Track(evento, Accion.Proponer));
return evento;
@@ -95,7 +95,7 @@
/// Url con la invitación realizada por el ponente
public virtual void Agendar(Persona persona, DateTime? fecha, string urlInvitacion)
{
- Persona = persona;
+ Ponente = persona;
Fecha = fecha;
UrlInvitacion = urlInvitacion;
AddTrack(new Track(this, Accion.Agendar));
@@ -103,7 +103,7 @@
public virtual void Actualizar(Persona persona, DateTime? fecha, string urlInvitacion)
{
- Persona = persona;
+ Ponente = persona;
Fecha = fecha;
UrlInvitacion = urlInvitacion;
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Tests/AgendarTests.cs
--- a/Agendas/trunk/src/Agendas.Tests/AgendarTests.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Tests/AgendarTests.cs Sat Jun 04 19:41:40 2011 -0300
@@ -120,7 +120,7 @@
var evento = eventos[0];
- Assert.IsNotNull(evento.Persona);
+ Assert.IsNotNull(evento.Ponente);
}
[Test]
@@ -147,7 +147,7 @@
evento = repository.GetEventosConFecha().First();
Assert.AreEqual("otro titulo", evento.Titulo);
- Assert.AreEqual("otro ponente", evento.Persona.Nombre);
+ Assert.AreEqual("otro ponente", evento.Ponente.Nombre);
Assert.AreEqual(fecha, evento.Fecha);
var idEventoNoExistente = new Guid("99999999999999999999999999999999");
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Tests/Cruds/EventoCrud.cs
--- a/Agendas/trunk/src/Agendas.Tests/Cruds/EventoCrud.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Tests/Cruds/EventoCrud.cs Sat Jun 04 19:41:40 2011 -0300
@@ -43,8 +43,8 @@
Evento van = _eventoRepository.Get(eventoId);
Assert.IsNotNull(van);
- Assert.IsNotNull(van.Persona);
- Assert.AreEqual("Carlos Blé", van.Persona.Nombre);
+ Assert.IsNotNull(van.Ponente);
+ Assert.AreEqual("Carlos Blé", van.Ponente.Nombre);
var track1 = van.Tracks.Where(t => t.Accion == Accion.Proponer).FirstOrDefault();
Assert.IsNotNull(track1);
@@ -79,8 +79,8 @@
Evento van = _eventoRepository.Get(eventoId);
Assert.IsNotNull(van);
- Assert.IsNotNull(van.Persona);
- Assert.AreEqual("José", van.Persona.Nombre);
+ Assert.IsNotNull(van.Ponente);
+ Assert.AreEqual("José", van.Ponente.Nombre);
Assert.AreEqual("TDD & Ejemplos", van.Titulo);
Assert.AreEqual(new DateTime(2010, 04, 17), van.Fecha);
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Tests/PonentesTests.cs
--- a/Agendas/trunk/src/Agendas.Tests/PonentesTests.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Tests/PonentesTests.cs Sat Jun 04 19:41:40 2011 -0300
@@ -34,7 +34,7 @@
var evento = eventos[0];
- Assert.IsNotNull(evento.Persona);
+ Assert.IsNotNull(evento.Ponente);
}
[Test]
@@ -56,10 +56,10 @@
publicador.Verify(p => p.Publicar(It.IsAny>()), Times.Exactly(1));
Assert.IsNotNull(evento);
- Assert.AreEqual("Fabio Maulo", evento.Persona.Nombre);
- Assert.AreEqual("fabiomaulo@gmail.com", evento.Persona.Mail);
- Assert.AreEqual("@fabiomaulo", evento.Persona.Twitter);
- Assert.AreEqual("http://fabiomaulo.blogspot.com", evento.Persona.Blog);
+ Assert.AreEqual("Fabio Maulo", evento.Ponente.Nombre);
+ Assert.AreEqual("fabiomaulo@gmail.com", evento.Ponente.Mail);
+ Assert.AreEqual("@fabiomaulo", evento.Ponente.Twitter);
+ Assert.AreEqual("http://fabiomaulo.blogspot.com", evento.Ponente.Blog);
}
[Test]
@@ -80,8 +80,8 @@
publicador.Verify(p => p.Publicar(It.IsAny>()), Times.Exactly(1));
Assert.IsNotNull(evento);
- Assert.AreEqual("Fabio Maulo", evento.Persona.Nombre);
- Assert.IsNullOrEmpty(evento.Persona.Twitter);
+ Assert.AreEqual("Fabio Maulo", evento.Ponente.Nombre);
+ Assert.IsNullOrEmpty(evento.Ponente.Twitter);
}
[Test]
@@ -99,10 +99,10 @@
Assert.AreEqual(1, eventos.Count);
Evento evento = eventos[0];
- Assert.AreEqual("Fabio", evento.Persona.Nombre);
+ Assert.AreEqual("Fabio", evento.Ponente.Nombre);
eventoId = evento.Id;
- persona = evento.Persona;
+ persona = evento.Ponente;
}
agenda.ModificarPropuesta(eventoId, titulo, null, urlInvitacion);
@@ -111,7 +111,7 @@
Assert.AreEqual(1, eventos.Count);
Evento evento = eventos[0];
- Assert.IsNull(evento.Persona);
+ Assert.IsNull(evento.Ponente);
}
}
@@ -129,7 +129,7 @@
Assert.AreEqual(1, eventos.Count);
Evento evento = eventos[0];
- Assert.AreEqual("Fabio", evento.Persona.Nombre);
+ Assert.AreEqual("Fabio", evento.Ponente.Nombre);
eventoId = evento.Id;
}
@@ -140,7 +140,7 @@
Assert.AreEqual(1, eventos.Count);
Evento evento = eventos[0];
- Assert.IsNotNull(evento.Persona);
+ Assert.IsNotNull(evento.Ponente);
}
}
}
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs
--- a/Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Sat Jun 04 19:41:40 2011 -0300
@@ -35,7 +35,7 @@
evento = eventosPropuestos.FirstOrDefault();
Assert.AreEqual("Van 2", evento.Titulo);
- Assert.AreEqual("otro ponente", evento.Persona.Nombre);
+ Assert.AreEqual("otro ponente", evento.Ponente.Nombre);
}
var r = agenda.Agendar("Van 2", "jjmontes", DateTime.Now, urlInvitacion);
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs
--- a/Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs Sat Jun 04 19:41:40 2011 -0300
@@ -54,7 +54,7 @@
{
Id = id,
Titulo = evento.Titulo,
- Ponente = evento.Persona != null ? evento.Persona.Nombre : string.Empty,
+ Ponente = evento.Ponente != null ? evento.Ponente.Nombre : string.Empty,
Fecha = evento.Fecha,
UrlInvitacion = evento.UrlInvitacion
};
diff -r 1eb5a0e531bf -r 2434c2323f3d Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs
--- a/Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs Sat Jun 04 19:37:02 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs Sat Jun 04 19:41:40 2011 -0300
@@ -20,7 +20,7 @@
{
Id = e.Id.ToString(),
Titulo = e.Titulo,
- Ponente = e.Persona != null ? e.Persona.Nombre : string.Empty
+ Ponente = e.Ponente != null ? e.Ponente.Nombre : string.Empty
}
};
@@ -59,7 +59,7 @@
{
Id = id,
Titulo = propuesta.Titulo,
- Ponente = propuesta.Persona != null ? propuesta.Persona.Nombre : string.Empty,
+ Ponente = propuesta.Ponente != null ? propuesta.Ponente.Nombre : string.Empty,
UrlInvitacion = propuesta.UrlInvitacion
};
return View(model);