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; } }
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; } }