Ejemplo n.º 1
0
 public void AddUser(yaf_User user)
 {
     if (users.Count == keepMaxUsers)
     {
         users = new Dictionary <int, yaf_User>();
     }
     if (user != null)
     {
         users.Add(user.UserID, user);
     }
 }
        public int GetAuthorPostsCount(FeatureParameters parameters)
        {
            int         messageId = parameters.MessageId;
            yaf_Message item      = buhonlineDataProvider.ReadMessage(messageId);
            yaf_User    author    = GetAuthor(item.UserID);

            if (author == null)
            {
                return(0);
            }
            return(author.NumPosts);
        }
        public int GetAuthorForumAge(FeatureParameters parameters)
        {
            int         messageId = parameters.MessageId;
            yaf_Message item      = buhonlineDataProvider.ReadMessage(messageId);
            yaf_User    author    = GetAuthor(item.UserID);

            if (author == null || author.Joined > item.Posted)
            {
                return(0);
            }
            return((int)(item.Posted - author.Joined).TotalDays);
        }