view Agendas/trunk/src/Agendas.Twitter/TwitterStringHelper.cs @ 274:72a96459f910

Ticket #123: Patrocinadores de las vans.
author juanjose.montesdeocaarbos
date Wed, 30 Nov 2011 08:56:01 -0300
parents e5959f3405e0
children
line wrap: on
line source

using System;
using AltNetHispano.Agendas.Domain;

namespace AltNetHispano.Agendas.Twitter
{
	public static class TwitterStringHelper
	{
		public static string TipoEvento(TipoEvento tipo)
		{
			switch (tipo)
			{
				case Domain.TipoEvento.Van:
					return "La VAN";
				case Domain.TipoEvento.Cafe:
					return "El " + tipo;
				case Domain.TipoEvento.GrupoEstudio:
					return "El Grupo de estudio";
				default:
					return string.Empty;
			}
		}

		public static string Ponentes(Evento evento)
		{
			var ponentes = evento.GetPonentesAsString(p => "@" + p.Twitter);
			return !string.IsNullOrWhiteSpace(ponentes) ? " con " + ponentes : string.Empty;
		}

		public static string Hora(DateTime fechaInicio)
		{
			return fechaInicio.Minute == 0 ? fechaInicio.Hour + "GMT" : fechaInicio.Hour + ":" + fechaInicio.Minute + "GMT";
		}
	}
}