C# Class EasyTeach.Core.Services.Dashboard.Impl.ScoreService

Inheritance: IScoreService
Afficher le fichier Open project: WadeOne/EasyTeach

Méthodes publiques

Méthode Description
AddScore ( IScoreModel score, int lessonId ) : void
DeleteScore ( int scoreId ) : void
GetScores ( ) : IQueryable
ScoreService ( EntityValidator entityValidator, IScoreRepository scoreRepository, IScoreDtoMapper scoreDtoMapper, IVisitRepository visitRepository, ILessonRepository lessonRepository, IVisitDtoMapper visitDtoMapper ) : System
UpdateScore ( IScoreModel score ) : void

Private Methods

Méthode Description
Map ( IScoreDto score ) : ScoreModel

Method Details

AddScore() public méthode

public AddScore ( IScoreModel score, int lessonId ) : void
score IScoreModel
lessonId int
Résultat void

DeleteScore() public méthode

public DeleteScore ( int scoreId ) : void
scoreId int
Résultat void

GetScores() public méthode

public GetScores ( ) : IQueryable
Résultat IQueryable

ScoreService() public méthode

public ScoreService ( EntityValidator entityValidator, IScoreRepository scoreRepository, IScoreDtoMapper scoreDtoMapper, IVisitRepository visitRepository, ILessonRepository lessonRepository, IVisitDtoMapper visitDtoMapper ) : System
entityValidator EntityValidator
scoreRepository IScoreRepository
scoreDtoMapper IScoreDtoMapper
visitRepository IVisitRepository
lessonRepository ILessonRepository
visitDtoMapper IVisitDtoMapper
Résultat System

UpdateScore() public méthode

public UpdateScore ( IScoreModel score ) : void
score IScoreModel
Résultat void