# 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);