C# Класс Commencement.Controllers.Services.StudentService

Наследование: IStudentService
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
BannerLookup ( string studentId ) : Student
BannerLookupByLogin ( string login ) : Student
BannerLookupName ( string studentId ) : Student
CheckExisting ( string login, TermCode term, string studentId = null ) : bool
ExtractStudentFromResult ( IList results ) : Student
GetCurrentStudent ( IPrincipal currentUser ) : Student
GetMajorsAndCeremoniesForStudent ( Student student ) : List
GetPriorRegistration ( Student student, TermCode termCode ) : Registration
StudentService ( Guid>.IRepositoryWithTypedId studentRepository, IRepository ceremonyRepository, IRepository registrationRepository, string>.IRepositoryWithTypedId majorRepository ) : System

Описание методов

BannerLookup() публичный Метод

public BannerLookup ( string studentId ) : Student
studentId string
Результат Student

BannerLookupByLogin() публичный Метод

public BannerLookupByLogin ( string login ) : Student
login string
Результат Student

BannerLookupName() публичный Метод

public BannerLookupName ( string studentId ) : Student
studentId string
Результат Student

CheckExisting() публичный Метод

public CheckExisting ( string login, TermCode term, string studentId = null ) : bool
login string
term TermCode
studentId string
Результат bool

ExtractStudentFromResult() публичный Метод

public ExtractStudentFromResult ( IList results ) : Student
results IList
Результат Student

GetCurrentStudent() публичный Метод

public GetCurrentStudent ( IPrincipal currentUser ) : Student
currentUser IPrincipal
Результат Student

GetMajorsAndCeremoniesForStudent() публичный Метод

public GetMajorsAndCeremoniesForStudent ( Student student ) : List
student Student
Результат List

GetPriorRegistration() публичный Метод

public GetPriorRegistration ( Student student, TermCode termCode ) : Registration
student Student
termCode TermCode
Результат Registration

StudentService() публичный Метод

public StudentService ( Guid>.IRepositoryWithTypedId studentRepository, IRepository ceremonyRepository, IRepository registrationRepository, string>.IRepositoryWithTypedId majorRepository ) : System
studentRepository Guid>.IRepositoryWithTypedId
ceremonyRepository IRepository
registrationRepository IRepository
majorRepository string>.IRepositoryWithTypedId
Результат System