view Agendas/trunk/src/Agendas.Domain/Repositories/IEventoRepository.cs @ 62:c40b97bbed01

Verificando persistencia de Ponentes y Tracks en tests de CRUD
author nelopauselli
date Tue, 17 May 2011 01:55:19 -0300
parents 3059a5f8930f
children db4b1e2cae49
line wrap: on
line source

using System;
using System.Collections.Generic;

namespace AltNetHispano.Agendas.Domain.Repositories
{
	public interface IEventoRepository
	{
		void Delete(Evento evento);
		Evento Get(Guid vanId);
		IList<Evento> GetEventosConFecha();
		IList<Evento> GetEventosSinFecha();
		Evento GetPropuestaByTitulo(string titulo);
		void Save(Evento evento);
		void Update(Evento evento);
	}

	public interface IPonenteRepository
	{
		IList<Ponente> GetAll();
		Ponente GetByNombre(string ponenteNombre);
		void Save(Ponente ponente);
	}
}