C# Класс CarbonFitness.BusinessLogic.Implementation.UserWeightBusinessLogic

Наследование: IUserWeightBusinessLogic
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetHistoryLine ( User user ) : ILine
GetHistoryList ( User user ) : IEnumerable
GetProjectionList ( User user ) : ILine
GetUserWeight ( User user, System.DateTime date ) : UserWeight
SaveWeight ( User user, decimal weight, System.DateTime date ) : UserWeight
UserWeightBusinessLogic ( IUserWeightRepository userWeightRepository ) : System

Приватные методы

Метод Описание
GetUserWeightDictionary ( IEnumerable userWeights ) : decimal>.Dictionary

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

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

public GetHistoryLine ( User user ) : ILine
user CarbonFitness.Data.Model.User
Результат ILine

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

public GetHistoryList ( User user ) : IEnumerable
user CarbonFitness.Data.Model.User
Результат IEnumerable

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

public GetProjectionList ( User user ) : ILine
user CarbonFitness.Data.Model.User
Результат ILine

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

public GetUserWeight ( User user, System.DateTime date ) : UserWeight
user CarbonFitness.Data.Model.User
date System.DateTime
Результат CarbonFitness.Data.Model.UserWeight

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

public SaveWeight ( User user, decimal weight, System.DateTime date ) : UserWeight
user CarbonFitness.Data.Model.User
weight decimal
date System.DateTime
Результат CarbonFitness.Data.Model.UserWeight

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

public UserWeightBusinessLogic ( IUserWeightRepository userWeightRepository ) : System
userWeightRepository IUserWeightRepository
Результат System