C# 클래스 CarbonFitness.BusinessLogic.Implementation.UserWeightBusinessLogic

상속: IUserWeightBusinessLogic
파일 보기 프로젝트 열기: yodiz/CarbonFitness 1 사용 예제들

공개 메소드들

메소드 설명
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