view Agendas/trunk/src/Agendas.Blog/Impl/PostWriterFactory.cs @ 77:a300394dbabe

cambios minimos en el publicador del blog por la reestructuracion de estados de los eventos
author jorge.rowies
date Tue, 24 May 2011 14:40:23 -0300
parents bc46e7426c80
children 3027c64344bd
line wrap: on
line source

using AltNetHispano.Agendas.Domain;

namespace Agendas.Blog.Impl
{
  public class PostWriterFactory : IPostWriterFactory
  {
    public IPostWriter GetPostWriter(Accion accion)
    {
      switch (accion)
      {
        case Accion.Agendar:
          return new AgendarReunionPostWriter();
        case Accion.Publicar:
          return new PublicarReunionPostWriter();
        default:
          return new NullObjectPostWriter();
      }
    }
  }
}