C# Class Spontaneous.WebApp.Medals.SpecificMedalChecker

显示文件 Open project: pashkov/Spontaneous

Public Methods

Method Description
CheckIfFullfiledRequirement ( SpontaneousUserModel statistic, UserActivity activity ) : UserMedal
GetProgress ( SpontaneousUserModel statistic ) : MedalProgress
IfAlreadyHave ( SpontaneousUserModel statistic ) : bool

Method Details

CheckIfFullfiledRequirement() public abstract method

public abstract CheckIfFullfiledRequirement ( SpontaneousUserModel statistic, UserActivity activity ) : UserMedal
statistic Spontaneous.DataModel.SpontaneousUserModel
activity Spontaneous.DataModel.UserActivity
return Spontaneous.DataModel.UserMedal

GetProgress() public abstract method

public abstract GetProgress ( SpontaneousUserModel statistic ) : MedalProgress
statistic Spontaneous.DataModel.SpontaneousUserModel
return Spontaneous.DataModel.MedalProgress

IfAlreadyHave() public abstract method

public abstract IfAlreadyHave ( SpontaneousUserModel statistic ) : bool
statistic Spontaneous.DataModel.SpontaneousUserModel
return bool