comparison Agendas/trunk/src/Agendas.Domain/Evento.cs @ 73:76567a0d1e44

Eliminando algunas propiedades que no se estaban usando
author nelopauselli
date Mon, 23 May 2011 19:54:05 -0300
parents c7264bfc4b71
children bc46e7426c80
comparison
equal deleted inserted replaced
72:dc1ef7665c5f 73:76567a0d1e44
30 _tracks = new List<Track>(); 30 _tracks = new List<Track>();
31 } 31 }
32 32
33 public virtual string Titulo { get; private set; } 33 public virtual string Titulo { get; private set; }
34 public virtual DateTime? Fecha { get; private set; } 34 public virtual DateTime? Fecha { get; private set; }
35 public virtual string Sintesis { get; private set; }
36 35
37 /// <summary> 36 /// <summary>
38 /// Url con la invitacion realizada por el ponente (en la mayoria de los casos va a ser un link al thread de la lista de correo) 37 /// Url con la invitacion realizada por el ponente (en la mayoria de los casos va a ser un link al thread de la lista de correo)
39 /// </summary> 38 /// </summary>
40 public virtual string UrlInvitacion { get; private set; } 39 public virtual string UrlInvitacion { get; private set; }
61 value.AddEvento(this); 60 value.AddEvento(this);
62 _ponente = value; 61 _ponente = value;
63 } 62 }
64 } 63 }
65 64
66 public virtual IEnumerable<string> Enlaces
67 {
68 get { return _enlaces; }
69 }
70
71 public virtual IEnumerable<Track> Tracks 65 public virtual IEnumerable<Track> Tracks
72 { 66 {
73 get { return _tracks; } 67 get { return _tracks; }
74 } 68 }
75 69
93 Fecha = fecha; 87 Fecha = fecha;
94 UrlInvitacion = urlInvitacion; 88 UrlInvitacion = urlInvitacion;
95 AddTracks(new Track(Accion.Publicar)); 89 AddTracks(new Track(Accion.Publicar));
96 } 90 }
97 91
98 public virtual void Realizado(DateTime fecha, string sintesis, IList<string> enlaces, string urlWiki, short numeroOrden)
99 {
100 Fecha = fecha;
101 Sintesis = sintesis;
102 _enlaces = enlaces;
103 UrlWiki = urlWiki;
104 NumeroOrden = numeroOrden;
105 }
106
107 public virtual void Realizado(string sintesis)
108 {
109 Sintesis = sintesis;
110 AddTracks(new Track(Accion.Realizar));
111 }
112
113 private void AddTracks(Track track) 92 private void AddTracks(Track track)
114 { 93 {
115 _tracks.Add(track); 94 _tracks.Add(track);
116 } 95 }
117 } 96 }