C# 클래스 EasyTeach.Core.Services.Dashboard.Impl.ScoreService

상속: IScoreService
파일 보기 프로젝트 열기: WadeOne/EasyTeach

공개 메소드들

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

비공개 메소드들

메소드 설명
Map ( IScoreDto score ) : ScoreModel

메소드 상세

AddScore() 공개 메소드

public AddScore ( IScoreModel score, int lessonId ) : void
score IScoreModel
lessonId int
리턴 void

DeleteScore() 공개 메소드

public DeleteScore ( int scoreId ) : void
scoreId int
리턴 void

GetScores() 공개 메소드

public GetScores ( ) : IQueryable
리턴 IQueryable

ScoreService() 공개 메소드

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
리턴 System

UpdateScore() 공개 메소드

public UpdateScore ( IScoreModel score ) : void
score IScoreModel
리턴 void