view Agendas/trunk/src/Agendas.Tests/TestsHelper.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 e6e6bfb1da9e
children 6382e35625c5
line wrap: on
line source

using System;
using AltNetHispano.Agendas.Domain;
using AltNetHispano.Agendas.Repositories.Memory;

namespace AltNetHispano.Agendas.Tests
{
    public static class TestsHelper
    {
        public static Guid GetOrCreatePonente(string nombre)
        {
            var repository = new PersonaRepository();

            var persona = repository.GetByNombre(nombre);
            if (persona == null)
            {
                persona = new Persona(nombre) { Twitter = nombre.Replace(" ", string.Empty).ToLower() };
                repository.Save(persona);
            }
            return persona.Id;
        }

    }
}