diff Agendas/trunk/src/Agendas.Factories/AgendaFactory.cs @ 50:3ebe89c88caa

Agregando propiedad al Evento sobre el Usuario que lo crea o que realizó la última modificación.
author nelopauselli
date Fri, 13 May 2011 23:29:05 -0300
parents 475be11edf56
children c8099df941bd
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Factories/AgendaFactory.cs	Fri May 13 22:59:00 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Factories/AgendaFactory.cs	Fri May 13 23:29:05 2011 -0300
@@ -6,19 +6,10 @@
     public static class AgendaFactory
     {
     	private static Agenda _agenda;
-		private static ISeguridad _seguridad;
 
-    	public static Agenda GetAgenda()
+        public static Agenda GetAgenda()
         {
-			if (_agenda==null)
-				_agenda = new Agenda(null, null, _seguridad, new EventoRepository(), new PonenteRepository());
-
-            return _agenda;
+            return _agenda ?? (_agenda = new Agenda(null, null, new EventoRepository(), new PonenteRepository()));
         }
-
-    	public static void SetIdentityProvider(ISeguridad seguridad)
-    	{
-    		_seguridad = seguridad;
-    	}
     }
 }
\ No newline at end of file