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

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

Méthodes publiques

Méthode Description
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

Method Details

GetGroupVisits() public méthode

public GetGroupVisits ( int groupId ) : IQueryable
groupId int
Résultat IQueryable

GetGroupVisitsAvailableForStudent() public méthode

public GetGroupVisitsAvailableForStudent ( IPrincipal principal ) : IQueryable
principal IPrincipal
Résultat IQueryable

UpdateVisitAsync() public méthode

public UpdateVisitAsync ( IVisitModel visit ) : System.Threading.Tasks.Task
visit IVisitModel
Résultat System.Threading.Tasks.Task

VisitService() public méthode

public VisitService ( IVisitRepository visitRepository, ILessonRepository lessonRepository, IUserRepository userRepository, EntityValidator entityValidator, IVisitDtoMapper visitDtoMapper ) : System
visitRepository IVisitRepository
lessonRepository ILessonRepository
userRepository IUserRepository
entityValidator EntityValidator
visitDtoMapper IVisitDtoMapper
Résultat System