comparison Agendas/trunk/src/Agendas.Domain/Repositories/IEventoRepository.cs @ 222:68b09c30b0d2

Separando los test de persistencia en un proyecto aparte
author nelopauselli
date Mon, 19 Sep 2011 18:18:17 -0300
parents 7d838e7d83b3
children
comparison
equal deleted inserted replaced
221:37ddf81333d3 222:68b09c30b0d2
13 Evento GetNoPropuestoByTitulo(string titulo); 13 Evento GetNoPropuestoByTitulo(string titulo);
14 void Save(Evento evento); 14 void Save(Evento evento);
15 void Update(Evento evento); 15 void Update(Evento evento);
16 bool ExistePonente(Persona ponente); 16 bool ExistePonente(Persona ponente);
17 } 17 }
18
19 public class EventoStateRepository
20 {
21 public static IEnumerable<EventoState> All
22 {
23 get
24 {
25 return new[]
26 {
27 EventoNullState.GetInstance(), EventoPropuestoState.GetInstance(), EventoAgendadoState.GetInstance(),
28 EventoConfirmadoState.GetInstance(), EventoPublicadoState.GetInstance(), EventoCanceladoState.GetInstance(),
29 EventoDescartadoState.GetInstance()
30 };
31 }
32 }
33 }
18 } 34 }