示例#1
0
 public static void UpdateVideoStatsEntity(this USER_VideoStats entity, VideoStatsToken token)
 {
     entity.EndDate      = DateTime.Now;
     entity.EndPosition  = token.position;
     entity.TotalSeconds = token.position - entity.StartPosition;
     if (!String.IsNullOrEmpty(token.endReason))
     {
         entity.EndReason = token.endReason;
     }
 }
示例#2
0
 public static void UpdateVideoStatsEntityReason(this USER_VideoStats entity, VideoStatsReasonToken token)
 {
     if (!String.IsNullOrEmpty(token.startReason))
     {
         entity.StartReason = token.startReason;
     }
     if (!String.IsNullOrEmpty(token.endReason))
     {
         entity.EndReason = token.endReason;
     }
 }