Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs @ 38:3c5657d99727
Cambio de setters de las propiedades a private
author | nelo@MTEySS.neluz.int |
---|---|
date | Thu, 17 Mar 2011 23:16:35 -0300 |
parents | 475be11edf56 |
children | 65bbcdd5d357 |
comparison
equal
deleted
inserted
replaced
37:90f0cab1febc | 38:3c5657d99727 |
---|---|
8 { | 8 { |
9 public class EventoRepository : RepositoryBase<Evento>, IEventoRepository | 9 public class EventoRepository : RepositoryBase<Evento>, IEventoRepository |
10 { | 10 { |
11 public void Save(Evento evento) | 11 public void Save(Evento evento) |
12 { | 12 { |
13 if (Guid.Empty.Equals(evento.Id)) | 13 if (!Objects.Keys.Contains(evento.Id)) |
14 { | |
15 evento.Id = Guid.NewGuid(); | |
16 Objects.Add(evento.Id, evento); | 14 Objects.Add(evento.Id, evento); |
17 } | |
18 } | 15 } |
19 | 16 |
20 public void Update(Evento evento) | 17 public void Update(Evento evento) |
21 { | 18 { |
22 //nada que hacer en este método para este repositorio | 19 //nada que hacer en este método para este repositorio |