changeset 136:462a78196d11

Filtrado de eventos por estado
author nelopauselli
date Tue, 26 Jul 2011 14:33:49 -0300
parents 80156ae1493f
children 2d1adbaf0373
files Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs Agendas/trunk/src/Agendas.Repositories.NHibernate/EventoRepository.cs Agendas/trunk/src/Agendas.Tests/Workflows/WorkflowTests.cs
diffstat 3 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs	Sun Jul 17 14:13:30 2011 -0400
+++ b/Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs	Tue Jul 26 14:33:49 2011 -0300
@@ -39,7 +39,7 @@
 
 		public Evento GetPropuestaByTitulo(string titulo)
 		{
-			return Objects.Values.SingleOrDefault(e => e.Fecha == null && e.Titulo == titulo);
+			return Objects.Values.SingleOrDefault(e => e.Estado == EventoPropuestoState.GetInstance().GetDescripcion() && e.Titulo == titulo);
 		}
 
 		public static void Clear()
--- a/Agendas/trunk/src/Agendas.Repositories.NHibernate/EventoRepository.cs	Sun Jul 17 14:13:30 2011 -0400
+++ b/Agendas/trunk/src/Agendas.Repositories.NHibernate/EventoRepository.cs	Tue Jul 26 14:33:49 2011 -0300
@@ -32,7 +32,7 @@
 
 		public Evento GetPropuestaByTitulo(string titulo)
 		{
-			return Session.QueryOver<Evento>().Where(e => e.Titulo==titulo).SingleOrDefault();
+			return Session.QueryOver<Evento>().Where(e => e.Estado == EventoPropuestoState.GetInstance().GetDescripcion() && e.Titulo==titulo).SingleOrDefault();
 		}
 
 		public void Update(Evento evento)
--- a/Agendas/trunk/src/Agendas.Tests/Workflows/WorkflowTests.cs	Sun Jul 17 14:13:30 2011 -0400
+++ b/Agendas/trunk/src/Agendas.Tests/Workflows/WorkflowTests.cs	Tue Jul 26 14:33:49 2011 -0300
@@ -67,7 +67,7 @@
             _publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(4));
         }
 
-        [Test, Explicit("Se esta discutiendo este problema en http://www.assembla.com/spaces/altnet-hispano/messages/768408")]
+        [Test]
         public void Proponer_agendar_cancelar_reproponer_agendar_y_confirmar()
         {
             _workflow.Proponer();