diff Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs @ 12:05996fa19e04

Unificamos Van y Cafe en Evento Agenda.Publicar con los valores como parámetros independientes
author nelo@MTEySS.neluz.int
date Sun, 13 Mar 2011 19:50:17 -0300
parents 49b572535156
children 08b9e96132a5
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs	Sun Mar 13 19:30:58 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Repositories.Memory/EventoRepository.cs	Sun Mar 13 19:50:17 2011 -0300
@@ -1,9 +1,10 @@
 using System;
 using AltNetHispano.Agendas.Domain;
+using AltNetHispano.Agendas.Domain.Repositories;
 
 namespace Agendas.Repositories.Memory
 {
-	public abstract class EventoRepository : RepositoryBase<Evento>
+	public class EventoRepository : RepositoryBase<Evento>, IEventoRepository
 	{
 		public void Save(Evento evento)
 		{
@@ -23,5 +24,12 @@
 		{
 			Objects.Remove(evento.Id);
 		}
+
+        public Evento Get(Guid vanId)
+        {
+            Evento evento;
+            return Objects.TryGetValue(vanId, out evento) ? evento : null;
+        }
+
 	}
 }
\ No newline at end of file