Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Domain/TrackLog.cs @ 120:c3573defd18f
Agregado de Fecha, Usuario y Successful en TrackLog
Modificacion de publicador de blog para usar TrackLog
Agregado de TrackLog en el test de crud de eventos
Fix en publicador de twitter para que no twitee si ya se encuentra en TrackLog pero con Successful en true
author | Jorge@Jorge-PC |
---|---|
date | Fri, 24 Jun 2011 21:18:21 -0300 |
parents | 90ce239cfa6d |
children | a6d20ea228a5 |
comparison
equal
deleted
inserted
replaced
114:1ce71844ffa4 | 120:c3573defd18f |
---|---|
1 namespace AltNetHispano.Agendas.Domain | 1 using System; |
2 | |
3 namespace AltNetHispano.Agendas.Domain | |
2 { | 4 { |
3 public class TrackLog : Identificable | 5 public class TrackLog : Identificable |
4 { | 6 { |
5 protected TrackLog() | 7 protected TrackLog() |
6 { | 8 { |
7 } | 9 } |
8 | 10 |
9 public TrackLog(TrackLogPropietario propietario, string mensaje) | 11 public TrackLog(TrackLogPropietario propietario, string mensaje, Persona usuario, bool successful) |
10 { | 12 { |
11 Propietario = propietario; | 13 Propietario = propietario; |
12 Mensaje = mensaje; | 14 Mensaje = mensaje; |
15 Fecha = DateTime.Now; | |
16 Usuario = usuario; | |
17 Successful = successful; | |
13 } | 18 } |
14 | 19 |
15 public virtual TrackLogPropietario Propietario { get; set; } | 20 public virtual TrackLogPropietario Propietario { get; set; } |
16 public virtual string Mensaje { get; set; } | 21 public virtual string Mensaje { get; set; } |
17 public virtual Track Track { get; set; } | 22 public virtual Track Track { get; set; } |
23 public virtual Persona Usuario { get; set; } | |
24 public virtual bool Successful { get; set; } | |
25 public virtual DateTime Fecha { get; set; } | |
18 } | 26 } |
19 | 27 |
20 public enum TrackLogPropietario | 28 public enum TrackLogPropietario |
21 { | 29 { |
22 Twitter = 1 | 30 Twitter = 1, |
31 Blog = 2 | |
23 } | 32 } |
24 | 33 |
25 | 34 |
26 } | 35 } |