Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Domain/Agenda.cs @ 3:5f007e266509
code cleanup
author | nelopauselli |
---|---|
date | Sat, 22 Jan 2011 20:23:50 -0300 |
parents | c03560ae4762 |
children | 49b572535156 |
comparison
equal
deleted
inserted
replaced
2:c03560ae4762 | 3:5f007e266509 |
---|---|
3 | 3 |
4 namespace AltNetHispano.Agendas.Domain | 4 namespace AltNetHispano.Agendas.Domain |
5 { | 5 { |
6 public class Agenda | 6 public class Agenda |
7 { | 7 { |
8 private readonly IList<Evento> _eventos; | |
8 private readonly IPublicador _publicador; | 9 private readonly IPublicador _publicador; |
9 private readonly IRecordador _recordador; | 10 private readonly IRecordador _recordador; |
10 | |
11 public Guid Id { get; set; } | |
12 | |
13 private readonly IList<Evento> _eventos; | |
14 public IEnumerable<Evento> Eventos | |
15 { | |
16 get { return _eventos; } | |
17 } | |
18 | |
19 | 11 |
20 public Agenda(IPublicador publicador, IRecordador recordador) | 12 public Agenda(IPublicador publicador, IRecordador recordador) |
21 { | 13 { |
22 _publicador = publicador; | 14 _publicador = publicador; |
23 _recordador = recordador; | 15 _recordador = recordador; |
24 _eventos = new List<Evento>(); | 16 _eventos = new List<Evento>(); |
25 } | 17 } |
18 | |
19 public Guid Id { get; set; } | |
20 | |
21 public IEnumerable<Evento> Eventos | |
22 { | |
23 get { return _eventos; } | |
24 } | |
25 | |
26 | 26 |
27 public void Publicar(Evento evento) | 27 public void Publicar(Evento evento) |
28 { | 28 { |
29 _eventos.Add(evento); | 29 _eventos.Add(evento); |
30 | 30 |