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

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

공개 메소드들

메소드 설명
GetGroupVisits ( int groupId ) : IQueryable
GetGroupVisitsAvailableForStudent ( IPrincipal principal ) : IQueryable
UpdateVisitAsync ( IVisitModel visit ) : System.Threading.Tasks.Task
VisitService ( IVisitRepository visitRepository, ILessonRepository lessonRepository, IUserRepository userRepository, EntityValidator entityValidator, IVisitDtoMapper visitDtoMapper ) : System

메소드 상세

GetGroupVisits() 공개 메소드

public GetGroupVisits ( int groupId ) : IQueryable
groupId int
리턴 IQueryable

GetGroupVisitsAvailableForStudent() 공개 메소드

public GetGroupVisitsAvailableForStudent ( IPrincipal principal ) : IQueryable
principal IPrincipal
리턴 IQueryable

UpdateVisitAsync() 공개 메소드

public UpdateVisitAsync ( IVisitModel visit ) : System.Threading.Tasks.Task
visit IVisitModel
리턴 System.Threading.Tasks.Task

VisitService() 공개 메소드

public VisitService ( IVisitRepository visitRepository, ILessonRepository lessonRepository, IUserRepository userRepository, EntityValidator entityValidator, IVisitDtoMapper visitDtoMapper ) : System
visitRepository IVisitRepository
lessonRepository ILessonRepository
userRepository IUserRepository
entityValidator EntityValidator
visitDtoMapper IVisitDtoMapper
리턴 System