Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Domain/Evento.cs @ 41:07c47ea2ac00
movimos el AddTrack a cada acción dentro de Evento
author | nelopauselli |
---|---|
date | Fri, 18 Mar 2011 12:15:48 -0300 |
parents | e548379cc314 |
children | d18d40f49439 |
comparison
equal
deleted
inserted
replaced
40:c49ba9697ca5 | 41:07c47ea2ac00 |
---|---|
34 | 34 |
35 public void Actualizar(Ponente ponente, DateTime? fecha) | 35 public void Actualizar(Ponente ponente, DateTime? fecha) |
36 { | 36 { |
37 Ponente = ponente; | 37 Ponente = ponente; |
38 Fecha = fecha; | 38 Fecha = fecha; |
39 | |
40 AddTracks(new Track(Accion.Modificar)); | |
39 } | 41 } |
40 | 42 |
41 public void Actualizar(Ponente ponente) | 43 public void Actualizar(Ponente ponente) |
42 { | 44 { |
43 Ponente = ponente; | 45 Ponente = ponente; |
44 } | 46 } |
45 | 47 |
46 public void CambiarTitulo(string titulo) | 48 public void CambiarTitulo(string titulo) |
47 { | 49 { |
48 Titulo = titulo; | 50 Titulo = titulo; |
51 AddTracks(new Track(Accion.CambiarTitulo)); | |
49 } | 52 } |
50 | 53 |
51 public void Realizado(DateTime fecha, string sintesis, IList<string> enlaces) | 54 public void Realizado(DateTime fecha, string sintesis, IList<string> enlaces) |
52 { | 55 { |
53 Fecha = fecha; | 56 Fecha = fecha; |
54 Sintesis = sintesis; | 57 Sintesis = sintesis; |
55 _enlaces = enlaces; | 58 _enlaces = enlaces; |
56 } | 59 } |
57 | 60 |
58 public void AddTracks(Track track) | 61 private void AddTracks(Track track) |
59 { | 62 { |
60 _tracks.Add(track); | 63 _tracks.Add(track); |
61 } | 64 } |
62 | 65 |
63 public void Realizado(string sintesis) | 66 public void Realizado(string sintesis) |
64 { | 67 { |
65 Sintesis = sintesis; | 68 Sintesis = sintesis; |
69 AddTracks(new Track(Accion.Realizar)); | |
70 } | |
71 | |
72 public void Publicar(Ponente ponente, DateTime? fecha) | |
73 { | |
74 Ponente = ponente; | |
75 Fecha = fecha; | |
76 AddTracks(new Track(Accion.Publicar)); | |
66 } | 77 } |
67 } | 78 } |
68 | 79 |
69 public class Track | 80 public class Track |
70 { | 81 { |