Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Domain/Agenda.cs @ 216:8a8c35302b81
Merge
author | nelopauselli |
---|---|
date | Mon, 05 Sep 2011 20:43:32 -0300 |
parents | 6944c54f834f 7d838e7d83b3 |
children | f23ee59ef1bd |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Agenda.cs Sun Sep 04 18:35:33 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Domain/Agenda.cs Mon Sep 05 20:43:32 2011 -0300 @@ -103,6 +103,13 @@ if (persona == null) return new EventoResultado(false, string.Format("No se encontró el ponente indicado ({0})", ponenteId), null); + var existeOtroEvento = _eventosRepository.GetNoPropuestoByTitulo(titulo); + if (existeOtroEvento != null) + return new EventoResultado(false, + string.Format( + "Ya existe un evento con el mismo tÃtulo ({0}) del {1}, por favor ingrese otro.", + titulo, existeOtroEvento.FechaInicio.Value.ToShortDateString()), null); + Evento evento = _eventosRepository.GetPropuestaByTitulo(titulo); foreach (var e in _eventosRepository.GetActivos())