Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/Workflows/Workflow.cs @ 200:5346c0500594 deploy pre 1.0
Pasando a estructura de db fija, ya no se crea automáticamente.
Se comenta lo referente a Patrocinadores que queda para alguna futura versión.
Script para tablas de v1.0
author | nelopauselli |
---|---|
date | Wed, 17 Aug 2011 17:54:45 -0300 |
parents | 2d02adb79322 |
children |
comparison
equal
deleted
inserted
replaced
199:39ce09df76dc | 200:5346c0500594 |
---|---|
12 private readonly Agenda _agenda; | 12 private readonly Agenda _agenda; |
13 private readonly IEventoRepository _eventoRepository; | 13 private readonly IEventoRepository _eventoRepository; |
14 private Guid _eventoId; | 14 private Guid _eventoId; |
15 | 15 |
16 public Workflow(IPublicador publicador, IEventoRepository eventoRepository, IPersonaRepository personaRepository, | 16 public Workflow(IPublicador publicador, IEventoRepository eventoRepository, IPersonaRepository personaRepository, |
17 IPatrocinadorRepository patrocinadorRepository, Func<IDisposable> requestEmulator) | 17 Func<IDisposable> requestEmulator) |
18 { | 18 { |
19 _requestEmulator = requestEmulator; | 19 _requestEmulator = requestEmulator; |
20 _eventoRepository = eventoRepository; | 20 _eventoRepository = eventoRepository; |
21 _agenda = new Agenda(publicador, eventoRepository, personaRepository, patrocinadorRepository); | 21 _agenda = new Agenda(publicador, eventoRepository, personaRepository); |
22 } | 22 } |
23 | 23 |
24 public void Proponer() | 24 public void Proponer() |
25 { | 25 { |
26 using (_requestEmulator.Invoke()) | 26 using (_requestEmulator.Invoke()) |