Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Repositories.Memory/PonenteRepository.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 | e548379cc314 |
comparison
equal
deleted
inserted
replaced
37:90f0cab1febc | 38:3c5657d99727 |
---|---|
8 { | 8 { |
9 public class PonenteRepository : RepositoryBase<Ponente>, IPonenteRepository | 9 public class PonenteRepository : RepositoryBase<Ponente>, IPonenteRepository |
10 { | 10 { |
11 public void Save(Ponente ponente) | 11 public void Save(Ponente ponente) |
12 { | 12 { |
13 if (Guid.Empty.Equals(ponente.Id)) | 13 if (!Objects.Keys.Contains(ponente.Id)) |
14 { | |
15 ponente.Id = Guid.NewGuid(); | |
16 Objects.Add(ponente.Id, ponente); | 14 Objects.Add(ponente.Id, ponente); |
17 } | |
18 } | 15 } |
19 | 16 |
20 public void Update(Ponente ponente) | 17 public void Update(Ponente ponente) |
21 { | 18 { |
22 //nada que hacer en este método para este repositorio | 19 //nada que hacer en este método para este repositorio |