Exemplo n.º 1
0
 public static UserStatisticToken Entoty2UserStatisticToken(this USER_StatisticToken entity)
 {
     return(new UserStatisticToken
     {
         UserId = entity.UserId
         , FullName = entity.Entity2FullName()
         , FirstName = entity.FirstName
         , LastName = entity.LastName
         , Email = entity.Email
         , courses = entity.courses
         , bundles = entity.bundles
         , chapters = entity.chapters
         , videos = entity.videos
         , purchases = entity.purchases
         , stores = entity.stores
         , logins = entity.logins
         , Score = entity.CalculateActivityScore()
     });
 }
Exemplo n.º 2
0
 public static int CalculateActivityScore(this USER_StatisticToken entity)
 {
     return(entity.UserId.CalculateActivityScore(entity.courses, entity.bundles, entity.chapters, entity.videos, entity.logins, entity.purchases, entity.stores));
 }
Exemplo n.º 3
0
 public static string Entity2FullName(this USER_StatisticToken entity)
 {
     return(CombineFullName(entity.FirstName, entity.LastName, entity.Nickname));
 }