Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Domain/Agenda.cs @ 74:bc46e7426c80
Refactoring de acciones según la definición del diagrama de estados en assembla
(https://www.assembla.com/spaces/altnet-hispano/wiki/Estados_de_un_evento)
author | nelopauselli |
---|---|
date | Mon, 23 May 2011 20:13:37 -0300 |
parents | 76567a0d1e44 |
children | 96d7609f2e08 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Agenda.cs Mon May 23 19:54:05 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Domain/Agenda.cs Mon May 23 20:13:37 2011 -0300 @@ -77,7 +77,7 @@ return new Resultado(true); } - public Resultado Publicar(string titulo, string ponenteNombre, DateTime? fecha, string urlInvitacion) + public Resultado Agendar(string titulo, string ponenteNombre, DateTime? fecha, string urlInvitacion) { if (!fecha.HasValue) return new Resultado(false); @@ -88,9 +88,9 @@ Evento evento = _eventosRepository.GetPropuestaByTitulo(titulo); if (evento == null) - evento = Evento.Publicar(titulo, ponente, fecha.Value, urlInvitacion); + evento = Evento.Agendar(titulo, ponente, fecha.Value, urlInvitacion); else - evento.Publicar(ponente, fecha, urlInvitacion); + evento.Agendar(ponente, fecha, urlInvitacion); if (_publicador != null) _publicador.Publicar(evento);