view Agendas/trunk/src/Agendas.Domain/TrackLog.cs @ 154:2233039ac2eb

Unificando vistas
author Nelo@Guinea.neluz.int
date Wed, 03 Aug 2011 01:02:42 -0300
parents a6d20ea228a5
children beeb48ddb44a
line wrap: on
line source

using System;

namespace AltNetHispano.Agendas.Domain
{
	public class TrackLog : Identificable
	{
		protected TrackLog()
		{
		}

		public TrackLog(TrackLogPropietario propietario, string mensaje, Persona usuario, bool successful)
		{
			Propietario = propietario;
			Mensaje = mensaje;
		  Fecha = DateTime.Now;
		  Usuario = usuario;
		  Successful = successful;
		}

		public virtual TrackLogPropietario Propietario { get; set; }
		public virtual string Mensaje { get; set; }
		public virtual Track Track { get; set; }
    public virtual Persona Usuario { get; set; }
	  public virtual bool Successful { get; set; }
	  public virtual DateTime Fecha { get; set; }
	}

	public enum TrackLogPropietario
	{
		Twitter = 1,
        Blog = 2,
        Calendario = 3
	}


}