diff Agendas/trunk/src/Agendas.Domain/Agenda.cs @ 21:43360bf09b1a

unificando criterio de parĂ¡metros en Agenda
author nelo@MTEySS.neluz.int
date Mon, 14 Mar 2011 21:05:19 -0300
parents 8ed4a806ebe0
children 41b283d27e3e
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Agenda.cs	Mon Mar 14 20:59:28 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Domain/Agenda.cs	Mon Mar 14 21:05:19 2011 -0300
@@ -38,14 +38,17 @@
 			_eventosRepository.Save(evento);
 		}
 
-		public void Recordar(Evento evento)
+		public void Recordar(Guid eventoId)
 		{
+			var evento = _eventosRepository.Get(eventoId);
 			if (_recordador != null)
 				_recordador.Recordar(evento);
 		}
 
-		public void Proponer(Evento evento)
+		public void Proponer(string titulo)
 		{
+			var evento = new Evento {Titulo = titulo};
+
 			if (string.IsNullOrWhiteSpace(evento.Titulo))
 				throw new ValidationException();
             if (NoEstaAutenticado(_seguridad))