Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Domain/Agenda.cs @ 244:31fb96912d37
Ticket 162: Publicaciones con Nro Orden repetido.
author | juanjose.montesdeocaarbos |
---|---|
date | Thu, 06 Oct 2011 09:09:37 -0300 |
parents | 59f8fa2f835e |
children | 72a96459f910 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Agenda.cs Thu Oct 06 08:13:05 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Domain/Agenda.cs Thu Oct 06 09:09:37 2011 -0300 @@ -180,7 +180,12 @@ return new EventoResultado(false, "Url Wiki incorrecto", null); if (duracion.Hours.Equals(0) && duracion.Minutes.Equals(0)) - return new EventoResultado(false, "Duración fuera de rango", null); + return new EventoResultado(false, "Duración fuera de rango", null); + + if (_eventosRepository.GetByState(EventoPublicadoState.GetInstance()).Any(e => e.NumeroOrden.Equals(numeroOrden))) + { + return new EventoResultado(false, "El número de evento ya se encuentra en uso", null); + } Evento evento = GetEvento(eventoId);