Mercurial > altnet-hispano
comparison 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 |
comparison
equal
deleted
inserted
replaced
49:be7a9720fb96 | 50:3ebe89c88caa |
---|---|
4 namespace AltNetHispano.Agendas.Factories | 4 namespace AltNetHispano.Agendas.Factories |
5 { | 5 { |
6 public static class AgendaFactory | 6 public static class AgendaFactory |
7 { | 7 { |
8 private static Agenda _agenda; | 8 private static Agenda _agenda; |
9 private static ISeguridad _seguridad; | |
10 | 9 |
11 public static Agenda GetAgenda() | 10 public static Agenda GetAgenda() |
12 { | 11 { |
13 if (_agenda==null) | 12 return _agenda ?? (_agenda = new Agenda(null, null, new EventoRepository(), new PonenteRepository())); |
14 _agenda = new Agenda(null, null, _seguridad, new EventoRepository(), new PonenteRepository()); | |
15 | |
16 return _agenda; | |
17 } | 13 } |
18 | |
19 public static void SetIdentityProvider(ISeguridad seguridad) | |
20 { | |
21 _seguridad = seguridad; | |
22 } | |
23 } | 14 } |
24 } | 15 } |