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