diff Agendas/trunk/src/Agendas.Domain/Evento.cs @ 182:beeb48ddb44a

Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
author nelopauselli
date Mon, 08 Aug 2011 21:57:10 -0300
parents 5c94b052d838
children 2d02adb79322
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Evento.cs	Mon Aug 08 20:08:31 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Domain/Evento.cs	Mon Aug 08 21:57:10 2011 -0300
@@ -1,5 +1,6 @@
 using System;
 using System.Collections.Generic;
+using System.Linq;
 
 namespace AltNetHispano.Agendas.Domain
 {
@@ -14,7 +15,7 @@
 		#region Propiedades del Evento
 
 		private readonly IList<Track> _tracks;
-		private ICollection<Track> _newTracks = new List<Track>();
+		private readonly ICollection<Track> _newTracks = new List<Track>();
 
 		/// <summary>
 		/// Título del evento
@@ -207,5 +208,13 @@
 		{
 			return _newTracks;
 		}
+
+		public virtual IEnumerable<TrackLog> GetLogsNews()
+		{
+			var logs = new List<TrackLog>();
+			foreach (var track in _newTracks)
+				logs.AddRange(track.GetLogsNews());
+			return logs;
+		}
 	}
 }
\ No newline at end of file