C# 클래스 CarbonFitness.BusinessLogic.RDI.Calculators.MineralRDICalculator

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

공개 메소드들

메소드 설명
DoesSupportNutrient ( NutrientEntity nutrientEntity ) : bool
GetNutrientRecommendation ( NutrientEntity entity ) : NutrientRecommendation
GetRDI ( User user, System.DateTime date, NutrientEntity nutrientEntity ) : decimal
GetUserAge ( User user ) : int
GetUserGender ( User user ) : GenderType
GetUserWeight ( User user ) : decimal
MineralRDICalculator ( INutrientRecommendationBusinessLogic nutrientRecommendationBusinessLogic, IUserProfileBusinessLogic userProfileBusinessLogic ) : System

메소드 상세

DoesSupportNutrient() 공개 메소드

public DoesSupportNutrient ( NutrientEntity nutrientEntity ) : bool
nutrientEntity NutrientEntity
리턴 bool

GetNutrientRecommendation() 공개 메소드

public GetNutrientRecommendation ( NutrientEntity entity ) : NutrientRecommendation
entity NutrientEntity
리턴 CarbonFitness.Data.Model.NutrientRecommendation

GetRDI() 공개 메소드

public GetRDI ( User user, System.DateTime date, NutrientEntity nutrientEntity ) : decimal
user CarbonFitness.Data.Model.User
date System.DateTime
nutrientEntity NutrientEntity
리턴 decimal

GetUserAge() 공개 메소드

public GetUserAge ( User user ) : int
user CarbonFitness.Data.Model.User
리턴 int

GetUserGender() 공개 메소드

public GetUserGender ( User user ) : GenderType
user CarbonFitness.Data.Model.User
리턴 CarbonFitness.Data.Model.GenderType

GetUserWeight() 공개 메소드

public GetUserWeight ( User user ) : decimal
user CarbonFitness.Data.Model.User
리턴 decimal

MineralRDICalculator() 공개 메소드

public MineralRDICalculator ( INutrientRecommendationBusinessLogic nutrientRecommendationBusinessLogic, IUserProfileBusinessLogic userProfileBusinessLogic ) : System
nutrientRecommendationBusinessLogic INutrientRecommendationBusinessLogic
userProfileBusinessLogic IUserProfileBusinessLogic
리턴 System