Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs @ 62:c40b97bbed01
Verificando persistencia de Ponentes y Tracks en tests de CRUD
author | nelopauselli |
---|---|
date | Tue, 17 May 2011 01:55:19 -0300 |
parents | 65bbcdd5d357 |
children | db4b1e2cae49 |
comparison
equal
deleted
inserted
replaced
61:cb3f7b47c1f0 | 62:c40b97bbed01 |
---|---|
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 void Delete(Evento evento) | 16 public void Delete(Evento evento) |
17 { | 17 { |
18 if (evento.Ponente != null) | |
19 evento.Ponente.RemoveEvento(evento); | |
18 Objects.Remove(evento.Id); | 20 Objects.Remove(evento.Id); |
19 } | 21 } |
20 | 22 |
21 public Evento Get(Guid vanId) | 23 public Evento Get(Guid vanId) |
22 { | 24 { |
23 Evento evento; | 25 Evento evento; |
24 return Objects.TryGetValue(vanId, out evento) ? evento : null; | 26 return Objects.TryGetValue(vanId, out evento) ? evento : null; |
25 } | 27 } |
26 | 28 |