Esempio n. 1
0
		public static void PrintEventInfo(Event evt){
			Console.WriteLine ("Evento número " + evt.Number);
			Console.WriteLine (evt.Name);
			Console.WriteLine (evt.Description);
			Console.WriteLine ("Número de asistentes: " + evt.Attendants);
			Console.WriteLine ("Fecha: " + evt.Start.ToLongDateString());
			Console.WriteLine ("Duración: de " + evt.Start.ToLongTimeString () + " a " + evt.End.ToLongTimeString ());
		}
Esempio n. 2
0
		public static void PrintHumanizedEventInfo(Event evt){
			Console.WriteLine (evt.Number.ToOrdinalWords(GrammaticalGender.Masculine).Titleize() + " evento");
			Console.WriteLine (evt.Name);
			Console.WriteLine (evt.Description.Truncate(60,"..."));
			Console.WriteLine ("asistente".ToQuantity(evt.Attendants, ShowQuantityAs.Words));
			Console.WriteLine (evt.Start.Humanize(true, DateTime.Now,new CultureInfo("es")).Humanize(LetterCasing.Sentence));
			Console.WriteLine ((evt.End - evt.Start).Humanize(3));
		}
Esempio n. 3
0
		public static void Main (string[] args)
		{
			Thread.CurrentThread.CurrentUICulture = CurrentCulture;
			
			var contest = new Event 
			{
				Number = 8,
				Name = "Concurso Anual de Programación",
				Description = "El Capitulo Estudiantil ACM de la Escuela Superior de Cómputo del Instituto Politécnico Nacional los invita a participar en esta edición del Concurso Anual de Programación, en el marco de las actividades de la ExpoESCOM.",
				Start = new DateTime(2016,2, 29, 10,0,0),
				End = new DateTime(2016,2,29,17,30,0)
			};

			Console.WriteLine ("No humanizado:\n");
			PrintEventInfo (contest);
			Console.WriteLine ("Humanizado:\n");
			PrintHumanizedEventInfo (contest);
		}