C# Class CarbonFitness.BusinessLogic.Implementation.UserWeightBusinessLogic

Inheritance: IUserWeightBusinessLogic
Mostrar archivo Open project: yodiz/CarbonFitness Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
GetUserWeightDictionary ( IEnumerable userWeights ) : decimal>.Dictionary

Method Details

GetHistoryLine() public method

public GetHistoryLine ( User user ) : ILine
user CarbonFitness.Data.Model.User
return ILine

GetHistoryList() public method

public GetHistoryList ( User user ) : IEnumerable
user CarbonFitness.Data.Model.User
return IEnumerable

GetProjectionList() public method

public GetProjectionList ( User user ) : ILine
user CarbonFitness.Data.Model.User
return ILine

GetUserWeight() public method

public GetUserWeight ( User user, System.DateTime date ) : UserWeight
user CarbonFitness.Data.Model.User
date System.DateTime
return CarbonFitness.Data.Model.UserWeight

SaveWeight() public method

public SaveWeight ( User user, decimal weight, System.DateTime date ) : UserWeight
user CarbonFitness.Data.Model.User
weight decimal
date System.DateTime
return CarbonFitness.Data.Model.UserWeight

UserWeightBusinessLogic() public method

public UserWeightBusinessLogic ( IUserWeightRepository userWeightRepository ) : System
userWeightRepository IUserWeightRepository
return System