Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Domain/Evento.cs @ 63:963b71ea6028
Repositorios con NH
author | nelopauselli |
---|---|
date | Tue, 17 May 2011 14:02:25 -0300 |
parents | cb3f7b47c1f0 |
children | c7264bfc4b71 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Evento.cs Tue May 17 01:55:19 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Domain/Evento.cs Tue May 17 14:02:25 2011 -0300 @@ -24,18 +24,18 @@ return evento; } - private Evento() + protected Evento() { _enlaces = new List<string>(); _tracks = new List<Track>(); } - public string Titulo { get; private set; } - public DateTime? Fecha { get; private set; } - public string Sintesis { get; private set; } + public virtual string Titulo { get; private set; } + public virtual DateTime? Fecha { get; private set; } + public virtual string Sintesis { get; private set; } private Ponente _ponente; - public Ponente Ponente + public virtual Ponente Ponente { get { return _ponente; } private set @@ -48,17 +48,17 @@ } } - public IEnumerable<string> Enlaces + public virtual IEnumerable<string> Enlaces { get { return _enlaces; } } - public IEnumerable<Track> Tracks + public virtual IEnumerable<Track> Tracks { get { return _tracks; } } - public void Actualizar(Ponente ponente, DateTime? fecha) + public virtual void Actualizar(Ponente ponente, DateTime? fecha) { Ponente = ponente; Fecha = fecha; @@ -66,27 +66,27 @@ AddTracks(new Track(Accion.Modificar)); } - public void CambiarTitulo(string titulo) + public virtual void CambiarTitulo(string titulo) { Titulo = titulo; AddTracks(new Track(Accion.CambiarTitulo)); } - public void Publicar(Ponente ponente, DateTime? fecha) + public virtual void Publicar(Ponente ponente, DateTime? fecha) { Ponente = ponente; Fecha = fecha; AddTracks(new Track(Accion.Publicar)); } - public void Realizado(DateTime fecha, string sintesis, IList<string> enlaces) + public virtual void Realizado(DateTime fecha, string sintesis, IList<string> enlaces) { Fecha = fecha; Sintesis = sintesis; _enlaces = enlaces; } - public void Realizado(string sintesis) + public virtual void Realizado(string sintesis) { Sintesis = sintesis; AddTracks(new Track(Accion.Realizar));