changeset 97:2434c2323f3d

En el evento, volvemos a llamar Ponente a la persona que está a cargo de la presentación
author Nelo@Kenia.neluz.int
date Sat, 04 Jun 2011 19:41:40 -0300
parents 1eb5a0e531bf
children cc91817a4206 1ee5711256db
files Agendas/trunk/src/Agendas.Blog/Impl/AgendarReunionPostWriter.cs Agendas/trunk/src/Agendas.Blog/Impl/PublicarReunionPostWriter.cs Agendas/trunk/src/Agendas.Domain/Agenda.cs Agendas/trunk/src/Agendas.Domain/Evento.cs Agendas/trunk/src/Agendas.Tests/AgendarTests.cs Agendas/trunk/src/Agendas.Tests/Cruds/EventoCrud.cs Agendas/trunk/src/Agendas.Tests/PonentesTests.cs Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs
diffstat 10 files changed, 30 insertions(+), 30 deletions(-) [+]
line wrap: on
line diff
--- 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
--- 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
 
         );
     }
--- 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);
--- 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 @@
 		/// <summary>
 		/// Ponente o responsable del evento
 		/// </summary>
-		public virtual Persona Persona { get; private set; }
+		public virtual Persona Ponente { get; private set; }
 
 		/// <summary>
 		/// Track de cambios que ha sufrido el evento
@@ -65,7 +65,7 @@
 		/// <returns></returns>
 		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 @@
 		/// <param name="urlInvitacion">Url con la invitación realizada por el ponente</param>
 		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;
 
--- 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");
--- 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);
 
--- 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<IEnumerable<Track>>()), 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<IEnumerable<Track>>()), 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);
 			}
 		}
 	}
--- 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);
--- 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
 			            	};
--- 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);