Mercurial > altnet-hispano
comparison 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 |
comparison
equal
deleted
inserted
replaced
243:59f8fa2f835e | 244:31fb96912d37 |
---|---|
178 | 178 |
179 if (string.IsNullOrWhiteSpace(urlWiki)) | 179 if (string.IsNullOrWhiteSpace(urlWiki)) |
180 return new EventoResultado(false, "Url Wiki incorrecto", null); | 180 return new EventoResultado(false, "Url Wiki incorrecto", null); |
181 | 181 |
182 if (duracion.Hours.Equals(0) && duracion.Minutes.Equals(0)) | 182 if (duracion.Hours.Equals(0) && duracion.Minutes.Equals(0)) |
183 return new EventoResultado(false, "Duración fuera de rango", null); | 183 return new EventoResultado(false, "Duración fuera de rango", null); |
184 | |
185 if (_eventosRepository.GetByState(EventoPublicadoState.GetInstance()).Any(e => e.NumeroOrden.Equals(numeroOrden))) | |
186 { | |
187 return new EventoResultado(false, "El número de evento ya se encuentra en uso", null); | |
188 } | |
184 | 189 |
185 Evento evento = GetEvento(eventoId); | 190 Evento evento = GetEvento(eventoId); |
186 | 191 |
187 evento.Publicar(numeroOrden, urlWiki, duracion); | 192 evento.Publicar(numeroOrden, urlWiki, duracion); |
188 | 193 |