diff Agendas/trunk/src/Agendas.Domain/Agenda.cs @ 204:1fead4596a98

Combinar
author juanjose.montesdeocaarbos
date Wed, 24 Aug 2011 08:41:34 -0300
parents 04972ef8b6d2 5346c0500594
children 6944c54f834f 7d838e7d83b3
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Agenda.cs	Wed Aug 24 08:40:18 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Domain/Agenda.cs	Wed Aug 24 08:41:34 2011 -0300
@@ -10,15 +10,15 @@
     {
         private readonly IEventoRepository _eventosRepository;
         private readonly IPersonaRepository _personaRepository;
-        private readonly IPatrocinadorRepository _patrocinadorRepository;
+        //private readonly IPatrocinadorRepository _patrocinadorRepository;
 
         private readonly IPublicador _publicador;
 
         public Agenda(IPublicador publicador, IEventoRepository eventosRepository,
-                      IPersonaRepository personaRepository, IPatrocinadorRepository patrocinadorRepository)
+                      IPersonaRepository personaRepository)
         {
             _publicador = publicador;
-            _patrocinadorRepository = patrocinadorRepository;
+            //_patrocinadorRepository = patrocinadorRepository;
             _personaRepository = personaRepository;
             _eventosRepository = eventosRepository;
         }
@@ -226,34 +226,34 @@
 			return new EventoResultado(true,"Evento re-agendado", warnings);
 		}
 
-        public void IndicarPatrocinadores(Guid eventoId, IEnumerable<Guid> patrocinadores)
-        {
-            var evento = GetEvento(eventoId);
+		//public void IndicarPatrocinadores(Guid eventoId, IEnumerable<Guid> patrocinadores)
+		//{
+		//    var evento = GetEvento(eventoId);
 
-            var agregar = new List<Patrocinador>();
-            var quitar = new List<Patrocinador>();
+		//    var agregar = new List<Patrocinador>();
+		//    var quitar = new List<Patrocinador>();
 
-            foreach (var patrocinadorId in patrocinadores)
-            {
-                if (!evento.Patrocinadores.Any(p => p.Id == patrocinadorId))
-                {
-                    var patrocinador = _patrocinadorRepository.Get(patrocinadorId);
-                    agregar.Add(patrocinador);
-                }
-            }
+		//    foreach (var patrocinadorId in patrocinadores)
+		//    {
+		//        if (!evento.Patrocinadores.Any(p => p.Id == patrocinadorId))
+		//        {
+		//            var patrocinador = _patrocinadorRepository.Get(patrocinadorId);
+		//            agregar.Add(patrocinador);
+		//        }
+		//    }
 
-            foreach (var patrocinador in evento.Patrocinadores)
-            {
-                if (!patrocinadores.Any(p => p == patrocinador.Id))
-                    quitar.Add(patrocinador);
-            }
+		//    foreach (var patrocinador in evento.Patrocinadores)
+		//    {
+		//        if (!patrocinadores.Any(p => p == patrocinador.Id))
+		//            quitar.Add(patrocinador);
+		//    }
 
-            foreach (var patrocinador in agregar)
-                evento.AddPatrocinador(patrocinador);
+		//    foreach (var patrocinador in agregar)
+		//        evento.AddPatrocinador(patrocinador);
 
-            foreach (var patrocinador in quitar)
-                evento.RemovePatrocinador(patrocinador);
-        }
+		//    foreach (var patrocinador in quitar)
+		//        evento.RemovePatrocinador(patrocinador);
+		//}
 
 		private void Notify(Evento evento)
 		{