view Agendas/trunk/src/Agendas.Domain/EventoDescartadoState.cs @ 170:13b661a29242

Ticket 153: UI de Publicar. Se internacionalizaron algunos mensajes automáticos en la pantalla de Publicar.
author juanjose.montesdeocaarbos
date Sat, 06 Aug 2011 12:57:54 -0300
parents 3639803112c6
children
line wrap: on
line source

using System;
using AltNetHispano.Agendas.Domain.Exceptions;

namespace AltNetHispano.Agendas.Domain
{
    public class EventoDescartadoState : EventoState
    {
		protected EventoDescartadoState()
        {
        }

        private static readonly EventoState _instance = new EventoDescartadoState();

        public static EventoState GetInstance()
        {
            return _instance;
        }

        public override void Promover(Evento evento, Accion accion)
        {
            throw new AccionNoSoportadaException(this.GetType(), accion);
        }

    	public override string Descripcion
    	{
			get { return "Descartado"; }
    	}

    	public override bool PuedePromover(Accion accion)
        {
            return false;
        }
    }
}