Exemple #1
0
        /// <summary>
        /// Awards Reputation to a User
        /// </summary>
        public void AwardReputation(int userId, ReputationAwardType awardType, ReputationObjectType objectType, int objectId)
        {
            var award = new UserReputationAward
            {
                UserId = userId,
                ReputationAwardTypeId  = (int)awardType,
                ReputationObjectTypeId = (int)objectType,
                ReputationObjectId     = objectId,
                DateAwarded            = DateTime.Now
            };

            this.Repository.Add(award);
        }
		/// <summary>
		/// Awards Reputation to a User
		/// </summary>
		public void AwardReputation(int userId, ReputationAwardType awardType, ReputationObjectType objectType, int objectId)
		{
			var award = new UserReputationAward
			{
				UserId = userId,
				ReputationAwardTypeId = (int)awardType,
				ReputationObjectTypeId = (int)objectType,
				ReputationObjectId = objectId,
				DateAwarded = DateTime.Now
			};

			this.Repository.Add(award);
		}