ActivEarth.Server.Service.Statistics.StatisticManager.SetUserStatistic C# (CSharp) Метод

SetUserStatistic() публичный Метод

public SetUserStatistic ( Statistic statToSet, float val ) : void
statToSet Statistic
val float
Результат void
        public void SetUserStatistic(Statistic statToSet, float val)
        {
            if (_userStatisticMap.ContainsKey(statToSet))
            {
                _userStatisticMap[statToSet].Value = val;
                //UserStatisticDAO.UpdateUserStatistic(_userStatisticMap[statToSet]);
                StatisticManager.SetUserStatistic(_user.UserID, statToSet, val);
            }
            else
            {
                UserStatistic userStatistic = new UserStatistic(statToSet, val);
                int userStatisticId = UserStatisticDAO.CreateNewStatisticForUser(_user.UserID, statToSet, 0);
                userStatistic.UserStatisticID = userStatisticId;
                _userStatisticMap[statToSet] = userStatistic;
                StatisticManager.SetUserStatistic(_user.UserID, statToSet, val);
            }
        }

Same methods

StatisticManager::SetUserStatistic ( int userId, Statistic statistic, float value ) : void