Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs @ 209:a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
author | alabra |
---|---|
date | Wed, 24 Aug 2011 19:27:30 -0300 |
parents | 3639803112c6 |
children | 7d838e7d83b3 |
comparison
equal
deleted
inserted
replaced
208:607384590bf8 | 209:a36a76bd6ec3 |
---|---|
11 public void Update(Evento evento) | 11 public void Update(Evento evento) |
12 { | 12 { |
13 //nada que hacer en este método para este repositorio | 13 //nada que hacer en este método para este repositorio |
14 } | 14 } |
15 | 15 |
16 public IList<Evento> GetByState(EventoState state) | 16 public bool ExistePonente(Persona ponente) |
17 { | |
18 return Objects.Values.Any(ev => ev.Ponente == ponente); | |
19 } | |
20 | |
21 public IList<Evento> GetByState(EventoState state) | |
17 { | 22 { |
18 return Objects.Values.Where(e => e.Estado == state).ToList(); | 23 return Objects.Values.Where(e => e.Estado == state).ToList(); |
19 } | 24 } |
20 | 25 |
21 public IList<Evento> GetActivos() | 26 public IList<Evento> GetActivos() |