C# Класс ActivEarth.Server.Service.Statistics.StatisticManager

Serves as a wrapper class for the StatisticDAO class, further abstracting actions.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetUserStatistic ( Statistic statToGet ) : UserStatistic

Gets a statistic for a user based on the statistic type.

GetUserStatistic ( int id ) : UserStatistic

Returns a User's Statistic based on its ID.

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

Sets the value of a statistic for a specific user.

StatisticManager ( User user ) : System
UpdateUserStatistics ( ) : void

Описание методов

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

Gets a statistic for a user based on the statistic type.
public GetUserStatistic ( Statistic statToGet ) : UserStatistic
statToGet Statistic Statistic to retrieve.
Результат ActivEarth.Objects.Profile.UserStatistic

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

Returns a User's Statistic based on its ID.
public GetUserStatistic ( int id ) : UserStatistic
id int The ID of the UserStatistic to get.
Результат ActivEarth.Objects.Profile.UserStatistic

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

public SetUserStatistic ( Statistic statToSet, float val ) : void
statToSet Statistic
val float
Результат void

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

Sets the value of a statistic for a specific user.
public static SetUserStatistic ( int userId, Statistic statistic, float value ) : void
userId int ID of the user to update.
statistic Statistic Statistic to be updated.
value float New value for the statistic.
Результат void

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

public StatisticManager ( User user ) : System
user ActivEarth.Objects.Profile.User
Результат System

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

public UpdateUserStatistics ( ) : void
Результат void